Table of Contents - authorization3.0-0.1.0 Documentation
Classes and Modules
- Authorization
- Authorization::AuthorizationError
- Authorization::AuthorizationExpressionInvalid
- Authorization::Base
- Authorization::Base::ControllerClassMethods
- Authorization::Base::ControllerInstanceMethods
- Authorization::Base::EvalParser
- Authorization::Base::RecursiveDescentParser
- Authorization::CannotObtainModelClass
- Authorization::CannotObtainModelObject
- Authorization::CannotObtainUserObject
- Authorization::CannotSetObjectRoleWhenSimpleRoleTable
- Authorization::CannotSetRoleWhenHardwired
- Authorization::HardwiredRoles
- Authorization::HardwiredRoles::ModelExtensions
- Authorization::HardwiredRoles::ModelExtensions::ClassMethods
- Authorization::HardwiredRoles::ModelExtensions::InstanceMethods
- Authorization::HardwiredRoles::UserExtensions
- Authorization::HardwiredRoles::UserExtensions::ClassMethods
- Authorization::HardwiredRoles::UserExtensions::InstanceMethods
- Authorization::Identity
- Authorization::Identity::ModelExtensions
- Authorization::Identity::ModelExtensions::InstanceMethods
- Authorization::Identity::UserExtensions
- Authorization::Identity::UserExtensions::InstanceMethods
- Authorization::ModelDoesntImplementRoles
- Authorization::ObjectRolesTable
- Authorization::ObjectRolesTable::ModelExtensions
- Authorization::ObjectRolesTable::ModelExtensions::ClassMethods
- Authorization::ObjectRolesTable::ModelExtensions::InstanceMethods
- Authorization::ObjectRolesTable::UserExtensions
- Authorization::ObjectRolesTable::UserExtensions::ClassMethods
- Authorization::ObjectRolesTable::UserExtensions::InstanceMethods
- Authorization::UserDoesntImplementID
- Authorization::UserDoesntImplementRoles
- Object
Methods
- ::included — Authorization::Base
- ::included — Authorization::HardwiredRoles::UserExtensions
- ::included — Authorization::HardwiredRoles::ModelExtensions
- ::included — Authorization::ObjectRolesTable::UserExtensions
- ::included — Authorization::ObjectRolesTable::ModelExtensions
- #accepts_no_role — Authorization::HardwiredRoles::ModelExtensions::InstanceMethods
- #accepts_no_role — Authorization::ObjectRolesTable::ModelExtensions::ClassMethods
- #accepts_no_role — Authorization::ObjectRolesTable::ModelExtensions::InstanceMethods
- #accepts_role — Authorization::HardwiredRoles::ModelExtensions::InstanceMethods
- #accepts_role — Authorization::ObjectRolesTable::ModelExtensions::ClassMethods
- #accepts_role — Authorization::ObjectRolesTable::ModelExtensions::InstanceMethods
- #accepts_role? — Authorization::HardwiredRoles::ModelExtensions::InstanceMethods
- #accepts_role? — Authorization::ObjectRolesTable::ModelExtensions::ClassMethods
- #accepts_role? — Authorization::ObjectRolesTable::ModelExtensions::InstanceMethods
- #acts_as_authorizable — Authorization::HardwiredRoles::ModelExtensions::ClassMethods
- #acts_as_authorizable — Authorization::ObjectRolesTable::ModelExtensions::ClassMethods
- #acts_as_authorized_user — Authorization::HardwiredRoles::UserExtensions::ClassMethods
- #acts_as_authorized_user — Authorization::ObjectRolesTable::UserExtensions::ClassMethods
- #get_model — Authorization::Base::ControllerInstanceMethods
- #get_role — Authorization::ObjectRolesTable::UserExtensions::InstanceMethods
- #get_user — Authorization::Base::ControllerInstanceMethods
- #handle_redirection — Authorization::Base::ControllerInstanceMethods
- #has_no_role — Authorization::HardwiredRoles::UserExtensions::InstanceMethods
- #has_no_role — Authorization::ObjectRolesTable::UserExtensions::InstanceMethods
- #has_permission? — Authorization::Base::ControllerInstanceMethods
- #has_role — Authorization::HardwiredRoles::UserExtensions::InstanceMethods
- #has_role — Authorization::ObjectRolesTable::UserExtensions::InstanceMethods
- #has_role? — Authorization::HardwiredRoles::UserExtensions::InstanceMethods
- #has_role? — Authorization::ObjectRolesTable::UserExtensions::InstanceMethods
- #has_role_for_objects — Authorization::Identity::UserExtensions::InstanceMethods
- #is_no_role — Authorization::Identity::UserExtensions::InstanceMethods
- #is_role — Authorization::Identity::UserExtensions::InstanceMethods
- #is_role? — Authorization::Identity::UserExtensions::InstanceMethods
- #method_missing — Authorization::Identity::UserExtensions::InstanceMethods
- #method_missing — Authorization::Identity::ModelExtensions::InstanceMethods
- #parse_and — Authorization::Base::RecursiveDescentParser
- #parse_authorization_expression — Authorization::Base::EvalParser
- #parse_authorization_expression — Authorization::Base::RecursiveDescentParser
- #parse_expr — Authorization::Base::RecursiveDescentParser
- #parse_not — Authorization::Base::RecursiveDescentParser
- #parse_or — Authorization::Base::RecursiveDescentParser
- #parse_parenthesis — Authorization::Base::RecursiveDescentParser
- #parse_role — Authorization::Base::RecursiveDescentParser
- #parse_role_of_model — Authorization::Base::RecursiveDescentParser
- #parse_term — Authorization::Base::RecursiveDescentParser
- #permit — Authorization::Base::ControllerClassMethods
- #permit — Authorization::Base::ControllerInstanceMethods
- #permit? — Authorization::Base::ControllerInstanceMethods
- #process_role — Authorization::Base::EvalParser
- #process_role_of_model — Authorization::Base::EvalParser
- #replace_role — Authorization::Base::EvalParser
- #replace_role_of_model — Authorization::Base::EvalParser
- #replace_temporarily_role_of_model — Authorization::Base::EvalParser
- #respond_to? — Authorization::Identity::ModelExtensions::InstanceMethods