All Classes
-
All Classes Interface Summary Class Summary Class Description AccessTokenResponse AuthSettings The settings for credentials based authentication.AuthTokenManager Token manager that uses credentials based authentication settings to manage the access token.BaseClientFactory Base client factory that provides the client instance..BaseKeyCloakManager BearerAuthenticationInterceptor A Resteasy client interceptor used for Keycloak's client authentication based on the Bearer authentication method.ClientFactory The Keycloak client factory.ClientResource ClientsResource CredentialsClientFactory Factory that creates Keycloak clients based on using Credentials authentication settings connection settings.KCAdapterClientFactory Factory that build Keycloak clients using the current session access token provided by KC client adapter.KCAdapterContextTokenManager Token manager that uses current session's access token (provided by the KC client adapter)KCAdapterUserManagementService The KeyCloak management service beans to use if the KC client adapter is running on the application server.KCCredentialsUserManagementService The KeyCloak management service beans used if Credential authentication settings are provided.Keycloak The Keycloak client.KeyCloakElytronIdentityHelper Implementation ofElytronIdentityHelperfor Keycloak integration.KeyCloakElytronIdentityHelperProducer ProducesElytronIdentityHelperbased on the user management service configured on the "org.uberfire.ext.security.management.api.userManagementServices" SystemProperty.KeyCloakGroupManager GroupsManager Service Provider Implementation for KeyCloak.KeyCloakUserManager UsersManager Service Provider Implementation for KeyCloak.RealmResource RealmsResource RoleMappingResource RoleResource RoleScopeResource RolesResource TokenManager The Token Manager.TokenService The service for the token management endpoints.UserResource UsersResource