Table of Contents - jsonapi-authorization-3.0.2 Documentation
Classes and Modules
- JSONAPI
- JSONAPI::Authorization
- JSONAPI::Authorization::AuthorizingProcessor
- JSONAPI::Authorization::Configuration
- JSONAPI::Authorization::DefaultPunditAuthorizer
- JSONAPI::Authorization::JsonapiAuthorizationProcessor
- JSONAPI::Authorization::PunditScopedResource
- JSONAPI::Authorization::PunditScopedResource::ClassMethods
- Object
Methods
- ::configure — JSONAPI::Authorization
- ::new — JSONAPI::Authorization::Configuration
- ::new — JSONAPI::Authorization::DefaultPunditAuthorizer
- #authorize_create_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_create_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_create_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_create_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_find — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_find — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_include_directive — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_include_directive — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_include_item — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_include_item — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_model_includes — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_model_includes — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_related_records — JSONAPI::Authorization::DefaultPunditAuthorizer
- #authorize_relationship_operation — JSONAPI::Authorization::DefaultPunditAuthorizer
- #authorize_remove_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_remove_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_remove_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_remove_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_remove_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_remove_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_fields — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_fields — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_polymorphic_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_polymorphic_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_to_many_relationships — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_replace_to_one_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_related_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_related_resource — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_related_resources — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_related_resources — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorize_show_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #authorizer — JSONAPI::Authorization::AuthorizingProcessor
- #authorizer — JSONAPI::Authorization::AuthorizingProcessor
- #create_resource — JSONAPI::Authorization::DefaultPunditAuthorizer
- #create_to_many_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #fetch_relationship — JSONAPI::Authorization::PunditScopedResource
- #find — JSONAPI::Authorization::DefaultPunditAuthorizer
- #include_has_many_resource — JSONAPI::Authorization::DefaultPunditAuthorizer
- #include_has_one_resource — JSONAPI::Authorization::DefaultPunditAuthorizer
- #model_class_for_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #model_class_for_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #operation_resource_id — JSONAPI::Authorization::AuthorizingProcessor
- #operation_resource_id — JSONAPI::Authorization::AuthorizingProcessor
- #records — JSONAPI::Authorization::PunditScopedResource::ClassMethods
- #records_for — JSONAPI::Authorization::PunditScopedResource
- #related_models_with_context — JSONAPI::Authorization::AuthorizingProcessor
- #related_models_with_context — JSONAPI::Authorization::AuthorizingProcessor
- #remove_resource — JSONAPI::Authorization::DefaultPunditAuthorizer
- #remove_to_many_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #remove_to_one_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #replace_fields — JSONAPI::Authorization::DefaultPunditAuthorizer
- #replace_to_many_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #replace_to_one_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #resource_class_for_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #resource_class_for_relationship — JSONAPI::Authorization::AuthorizingProcessor
- #show — JSONAPI::Authorization::DefaultPunditAuthorizer
- #show_related_resource — JSONAPI::Authorization::DefaultPunditAuthorizer
- #show_related_resources — JSONAPI::Authorization::DefaultPunditAuthorizer
- #show_relationship — JSONAPI::Authorization::DefaultPunditAuthorizer
- #user_context — JSONAPI::Authorization::Configuration