Class: RailsIam::RailsIamService
- Inherits:
-
ApplicationService
- Object
- ApplicationService
- RailsIam::RailsIamService
- Includes:
- ConfigLoader
- Defined in:
- app/services/rails_iam/rails_iam_service.rb
Direct Known Subclasses
Authentication::Authenticator, Authentication::BearerExtractor, Authentication::CookieExtractor, Authentication::JwtDecoder, Authentication::JwtEncoder, Authentication::Login, Authentication::Logout, Authentication::TokenExtractor, Authorization::Authorizer, Authorization::DeniedPermissionChecker, Authorization::PermissionChecker, Authorization::PermissionResolver, Authorization::PermissionSources::RolePermissionSource, Authorization::PermissionSources::UserDeniedPermissionSource, Authorization::PermissionSources::UserPermissionSource, Authorization::RoleChecker, Authorization::RoleResolver
Class Method Summary collapse
Methods included from ConfigLoader
#authentication_strategies, #authorization_rule_error, #cookie_options, #jwt_algorithm, #jwt_audience, #jwt_expiry, #jwt_issuer, #jwt_secret_key, #refresh_token_transport, #session_strategy, #user_class
Class Method Details
.call ⇒ Object
7 8 9 |
# File 'app/services/rails_iam/rails_iam_service.rb', line 7 def self.call(...) new(...).call end |