Skip navigation links
Keycloak REST Services 1.6.0.Final
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractAuthenticationFlowContext - Interface in org.keycloak.authentication
 
AbstractClientAuthenticator - Class in org.keycloak.authentication.authenticators.client
 
AbstractClientAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
AbstractDirectGrantAuthenticator - Class in org.keycloak.authentication.authenticators.directgrant
 
AbstractDirectGrantAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
AbstractFormAuthenticator - Class in org.keycloak.authentication
Abstract helper class that Authenticator implementations can leverage
AbstractFormAuthenticator() - Constructor for class org.keycloak.authentication.AbstractFormAuthenticator
 
AbstractLoginProtocolFactory - Class in org.keycloak.protocol
 
AbstractLoginProtocolFactory() - Constructor for class org.keycloak.protocol.AbstractLoginProtocolFactory
 
AbstractOIDCProtocolMapper - Class in org.keycloak.protocol.oidc.mappers
 
AbstractOIDCProtocolMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
AbstractSecuredLocalService - Class in org.keycloak.services.resources
Helper class for securing local services.
AbstractSecuredLocalService(RealmModel, ClientModel) - Constructor for class org.keycloak.services.resources.AbstractSecuredLocalService
 
AbstractSetRequiredActionAuthenticator - Class in org.keycloak.authentication.authenticators.resetcred
 
AbstractSetRequiredActionAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
AbstractUsernameFormAuthenticator - Class in org.keycloak.authentication.authenticators.browser
 
AbstractUsernameFormAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_ALLOW_ORIGIN_WILDCARD - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class org.keycloak.services.resources.Cors
 
ACCESS_CONTROL_MAX_AGE - Static variable in class org.keycloak.services.resources.Cors
 
accessCodeToToken() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Deprecated.
accessToken(AccessToken) - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
AccessTokenResponseBuilder(RealmModel, ClientModel, EventBuilder, KeycloakSession, UserSessionModel, ClientSessionModel) - Constructor for class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
ACCOUNT_DISABLED - Static variable in class org.keycloak.services.messages.Messages
 
ACCOUNT_PASSWORD_UPDATED - Static variable in class org.keycloak.services.messages.Messages
 
ACCOUNT_TEMPORARILY_DISABLED - Static variable in class org.keycloak.services.messages.Messages
 
ACCOUNT_UPDATED - Static variable in class org.keycloak.services.messages.Messages
 
accountApplicationsPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountBase(URI) - Static method in class org.keycloak.services.Urls
 
accountFederatedIdentityPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountFederatedIdentityUpdate(URI, String) - Static method in class org.keycloak.services.Urls
 
accountLogout(URI, URI, String) - Static method in class org.keycloak.services.Urls
 
accountLogPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountPage() - Method in class org.keycloak.services.resources.AccountService
Get account information.
accountPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountPageBuilder(URI) - Static method in class org.keycloak.services.Urls
 
accountPasswordPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountPreflight() - Method in class org.keycloak.services.resources.AccountService
CORS preflight
accountPreflight() - Method in class org.keycloak.services.resources.PublicRealmResource
CORS preflight
accountRevokeClientPage(URI, String) - Static method in class org.keycloak.services.Urls
 
AccountService - Class in org.keycloak.services.resources
 
AccountService(RealmModel, ClientModel, EventBuilder) - Constructor for class org.keycloak.services.resources.AccountService
 
AccountService.AccountSocialAction - Enum in org.keycloak.services.resources
 
accountServiceApplicationPage(UriInfo) - Static method in class org.keycloak.services.resources.AccountService
 
accountServiceBaseUrl(UriInfo) - Static method in class org.keycloak.services.resources.AccountService
 
accountServiceBaseUrl(UriBuilder) - Static method in class org.keycloak.services.resources.AccountService
 
accountSessionsLogoutPage(URI, String, String) - Static method in class org.keycloak.services.Urls
 
accountSessionsPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountTotpPage(URI, String) - Static method in class org.keycloak.services.Urls
 
accountTotpRemove(URI, String, String) - Static method in class org.keycloak.services.Urls
 
accountUrl(UriBuilder) - Static method in class org.keycloak.services.resources.RealmsResource
 
action(AuthenticationFlowContext) - Method in interface org.keycloak.authentication.Authenticator
Called from a form action invocation.
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
action(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
action - Variable in class org.keycloak.protocol.RestartLoginCookie
 
ACTION_COOKIE - Static variable in class org.keycloak.services.resources.LoginActionsService
 
ACTION_KEY - Static variable in class org.keycloak.services.managers.ClientSessionCode
 
actionRequired(KeycloakSession, UserSessionModel, ClientSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
add(HttpRequest, Response.ResponseBuilder) - Static method in class org.keycloak.services.resources.Cors
 
add(HttpRequest) - Static method in class org.keycloak.services.resources.Cors
 
addAttributeConfig(List<ProviderConfigProperty>) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
addClientRoleMapping(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
Add client-level roles to the user role mapping
addClientScopeMapping(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.ScopeMappedClientResource
Add client-level roles to the client's scope
addComposites(AccessToken, RoleModel) - Method in class org.keycloak.protocol.oidc.TokenManager
 
addComposites(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Make the role a composite role by associating some child roles
addComposites(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Add a composite to the role
addComposites(AdminEventBuilder, UriInfo, List<RoleRepresentation>, RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
addCookie(String, String, String, String, String, int, boolean, boolean) - Static method in class org.keycloak.services.util.CookieHelper
Set a response cookie.
addDefaults(ClientModel) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
 
addDefaults(ClientModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
addExecution(String, Map<String, String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Add new authentication execution to a flow
addExecution(AuthenticationExecutionModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Add new authentication execution
addExecutionFlow(String, Map<String, String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Add new flow with new execution to existing flow
addFederatedIdentity(String, String, FederatedIdentityRepresentation) - Method in class org.keycloak.services.resources.admin.UsersResource
Add a social login provider to the user
addMapper(IdentityProviderMapperRepresentation) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Add a mapper to identity provider
addMapper(UserFederationMapperRepresentation) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Create a mapper
addRealmRep(List<RealmRepresentation>, RealmModel, ClientModel) - Method in class org.keycloak.services.resources.admin.RealmsAdminResource
 
addRealmRoleMappings(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.UsersResource
Add realm-level role mappings to the user
addRealmScopeMappings(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Add a set of realm-level roles to the client's scope
AddressMapper - Class in org.keycloak.protocol.oidc.mappers
Set the 'name' claim to be first + last name.
AddressMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.AddressMapper
 
AdminAuth - Class in org.keycloak.services.resources.admin
 
AdminAuth(RealmModel, AccessToken, UserModel, ClientModel) - Constructor for class org.keycloak.services.resources.admin.AdminAuth
 
adminBaseUrl(UriInfo) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
adminBaseUrl(UriBuilder) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
AdminConsole - Class in org.keycloak.services.resources.admin
 
AdminConsole(RealmModel) - Constructor for class org.keycloak.services.resources.admin.AdminConsole
 
AdminConsole.WhoAmI - Class in org.keycloak.services.resources.admin
 
adminConsoleUrl(UriInfo) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
adminConsoleUrl(UriBuilder) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
adminEvent - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
adminEvent - Variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
adminEvent - Variable in class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
adminEvent - Variable in class org.keycloak.services.resources.admin.ScopeMappedResource
 
adminEvent - Variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
adminEvent - Variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
AdminEventBuilder - Class in org.keycloak.services.resources.admin
 
AdminEventBuilder(RealmModel, AdminAuth, KeycloakSession, ClientConnection) - Constructor for class org.keycloak.services.resources.admin.AdminEventBuilder
 
AdminMessagesLoader - Class in org.keycloak.services.resources.admin
Simple loader and cache for message bundles consumed by angular-translate.
AdminMessagesLoader() - Constructor for class org.keycloak.services.resources.admin.AdminMessagesLoader
 
AdminMessagesProvider - Class in org.keycloak.services.messages
 
AdminMessagesProvider(KeycloakSession, Locale) - Constructor for class org.keycloak.services.messages.AdminMessagesProvider
 
AdminMessagesProviderFactory - Class in org.keycloak.services.messages
 
AdminMessagesProviderFactory() - Constructor for class org.keycloak.services.messages.AdminMessagesProviderFactory
 
AdminRecovery - Class in org.keycloak.offlineconfig
Static utility class that performs recovery on the master admin account.
AdminRoot - Class in org.keycloak.services.resources.admin
Root resource for admin console and admin REST API
AdminRoot() - Constructor for class org.keycloak.services.resources.admin.AdminRoot
 
allMessages - Static variable in class org.keycloak.services.resources.admin.AdminMessagesLoader
 
allowedMethods(String...) - Method in class org.keycloak.services.resources.Cors
 
allowedOrigins(ClientModel) - Method in class org.keycloak.services.resources.Cors
 
allowedOrigins(AccessToken) - Method in class org.keycloak.services.resources.Cors
 
allowedOrigins(String...) - Method in class org.keycloak.services.resources.Cors
 
AppAuthManager - Class in org.keycloak.services.managers
 
AppAuthManager() - Constructor for class org.keycloak.services.managers.AppAuthManager
 
ApplianceBootstrap - Class in org.keycloak.services.managers
 
ApplianceBootstrap() - Constructor for class org.keycloak.services.managers.ApplianceBootstrap
 
applicationsPage() - Method in class org.keycloak.services.resources.AccountService
 
applyScope(RoleModel, RoleModel, Set<RoleModel>, Set<RoleModel>) - Static method in class org.keycloak.protocol.oidc.TokenManager
 
attachClientSession(UserSessionModel, ClientSessionModel) - Static method in class org.keycloak.protocol.oidc.TokenManager
 
attachSession() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
attachSessionExecutionRequiredActions() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
attachUserSession(UserSessionModel) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
 
attachUserSession(UserSessionModel) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
AttackDetectionResource - Class in org.keycloak.services.resources.admin
Base resource class for the admin REST api of one realm
AttackDetectionResource(RealmAuth, RealmModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.AttackDetectionResource
 
attempted() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
There was no failure or challenge.
attempted() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
ATTEMPTED_USERNAME - Static variable in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
AttributeFormDataProcessor - Class in org.keycloak.services.resources
 
AttributeFormDataProcessor() - Constructor for class org.keycloak.services.resources.AttributeFormDataProcessor
 
attributePrefix - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
auth() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Authorization endpoint
Auth - Class in org.keycloak.services.managers
 
Auth(RealmModel, AccessToken, UserModel, ClientModel, UserSessionModel, boolean) - Constructor for class org.keycloak.services.managers.Auth
 
auth - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
auth - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
auth - Variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
auth - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
auth - Variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
auth - Variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
auth - Variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
auth() - Method in class org.keycloak.services.resources.Cors
 
authClient(ClientModel) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
authenticate() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
authenticate(AuthenticationFlowContext) - Method in interface org.keycloak.authentication.Authenticator
Initial call for the authenticator.
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
authenticate(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
authenticate(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
protocol independent login page entry point
AUTHENTICATE_PATH - Static variable in class org.keycloak.services.resources.LoginActionsService
 
authenticateBearerToken(KeycloakSession, RealmModel) - Method in class org.keycloak.services.managers.AppAuthManager
 
authenticateBearerToken(KeycloakSession, RealmModel, UriInfo, ClientConnection, HttpHeaders) - Method in class org.keycloak.services.managers.AppAuthManager
 
authenticateBrowser() - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
authenticateClient() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
authenticateClient(ClientAuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
authenticateClient(ClientAuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
authenticateClient(ClientAuthenticationFlowContext) - Method in interface org.keycloak.authentication.ClientAuthenticator
Initial call for the authenticator.
authenticated(UserSessionModel, ClientSessionCode) - Method in interface org.keycloak.protocol.LoginProtocol
 
authenticated(UserSessionModel, ClientSessionCode) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
authenticated(BrokeredIdentityContext) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
authenticateForm(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
URL called after login page.
authenticateIdentityCookie(KeycloakSession, RealmModel) - Method in class org.keycloak.services.managers.AppAuthManager
 
authenticateIdentityCookie(KeycloakSession, RealmModel) - Method in class org.keycloak.services.managers.AuthenticationManager
 
authenticateIdentityCookie(KeycloakSession, RealmModel, boolean) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
authenticateOnly() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
authenticateRealmAdminRequest(HttpHeaders) - Method in class org.keycloak.services.resources.admin.AdminRoot
 
authenticationAction(String) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
authenticationComplete() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
authenticationConfig - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
AuthenticationExecutionRepresentation() - Constructor for class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
AuthenticationFlow - Interface in org.keycloak.authentication
 
authenticationFlow - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
AuthenticationFlowContext - Interface in org.keycloak.authentication
This interface encapsulates information about an execution in an AuthenticationFlow.
AuthenticationFlowError - Enum in org.keycloak.authentication
Set of error codes that can be thrown by an Authenticator, FormAuthenticator, or FormAction
AuthenticationFlowException - Exception in org.keycloak.authentication
Throw this exception from an Authenticator, FormAuthenticator, or FormAction if you want to completely abort the flow.
AuthenticationFlowException(AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
 
AuthenticationFlowException(String, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
 
AuthenticationFlowException(String, Throwable, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
 
AuthenticationFlowException(Throwable, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
 
AuthenticationFlowException(String, Throwable, boolean, boolean, AuthenticationFlowError) - Constructor for exception org.keycloak.authentication.AuthenticationFlowException
 
authenticationFormProcessor(UriInfo) - Static method in class org.keycloak.services.resources.LoginActionsService
 
AuthenticationManagementResource - Class in org.keycloak.services.resources.admin
 
AuthenticationManagementResource(RealmModel, KeycloakSession, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
AuthenticationManagementResource.AuthenticationExecutionRepresentation - Class in org.keycloak.services.resources.admin
 
AuthenticationManagementResource.AuthenticatorConfigDescription - Class in org.keycloak.services.resources.admin
 
AuthenticationManagementResource.RequiredActionProviderRepresentation - Class in org.keycloak.services.resources.admin
 
AuthenticationManager - Class in org.keycloak.services.managers
Stateless object that manages authentication
AuthenticationManager() - Constructor for class org.keycloak.services.managers.AuthenticationManager
 
AuthenticationManager(BruteForceProtector) - Constructor for class org.keycloak.services.managers.AuthenticationManager
 
AuthenticationManager.AuthenticationStatus - Enum in org.keycloak.services.managers
 
AuthenticationManager.AuthResult - Class in org.keycloak.services.managers
 
AuthenticationProcessor - Class in org.keycloak.authentication
 
AuthenticationProcessor() - Constructor for class org.keycloak.authentication.AuthenticationProcessor
 
AuthenticationProcessor.Result - Class in org.keycloak.authentication
 
authenticationRequirement(KeycloakSession, RealmModel, String, AuthenticationExecutionModel.Requirement) - Static method in class org.keycloak.utils.CredentialHelper
 
Authenticator - Interface in org.keycloak.authentication
This interface is for users that want to add custom authenticators to an authentication flow.
AuthenticatorConfigDescription() - Constructor for class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
AuthenticatorFactory - Interface in org.keycloak.authentication
Factory for creating Authenticator instances.
AuthenticatorSpi - Class in org.keycloak.authentication
 
AuthenticatorSpi() - Constructor for class org.keycloak.authentication.AuthenticatorSpi
 
AuthenticatorUtil - Class in org.keycloak.authentication
 
AuthenticatorUtil() - Constructor for class org.keycloak.authentication.AuthenticatorUtil
 
authIpAddress(String) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
authManager - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
authManager - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
authMethod - Variable in class org.keycloak.protocol.RestartLoginCookie
 
AUTHORIZATION_HEADER - Static variable in class org.keycloak.services.resources.Cors
 
AuthorizationEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
AuthorizationEndpoint(AuthenticationManager, RealmModel, EventBuilder) - Constructor for class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
authorizeClient(KeycloakSession, EventBuilder, RealmModel) - Static method in class org.keycloak.protocol.oidc.utils.AuthorizeClientUtil
 
authorizeClient() - Method in class org.keycloak.services.resources.ClientsManagementService
 
AuthorizeClientUtil - Class in org.keycloak.protocol.oidc.utils
 
AuthorizeClientUtil() - Constructor for class org.keycloak.protocol.oidc.utils.AuthorizeClientUtil
 
AuthorizeClientUtil.ClientAuthResult - Class in org.keycloak.protocol.oidc.utils
 
authRealm(RealmModel) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
AuthResult(UserModel, UserSessionModel, AccessToken) - Constructor for class org.keycloak.services.managers.AuthenticationManager.AuthResult
 
authUrl(UriInfo) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
authUrl(UriBuilder) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
authUser(UserModel) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 

B

backchannelLogout(UserSessionModel, ClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
backchannelLogout(UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
backchannelLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders, boolean) - Static method in class org.keycloak.services.managers.AuthenticationManager
Do not logout broker
backchannelLogoutClientSession(KeycloakSession, RealmModel, ClientSessionModel, UserSessionModel, UriInfo, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
backchannelUserFromClient(KeycloakSession, RealmModel, UserModel, ClientModel, UriInfo, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
BASIC_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
 
BEARER_ONLY - Static variable in class org.keycloak.services.messages.Messages
 
bearerOnly - Variable in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
begin() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
bootstrap(KeycloakSessionFactory, String) - Method in class org.keycloak.services.managers.ApplianceBootstrap
 
bootstrap(KeycloakSession, String) - Method in class org.keycloak.services.managers.ApplianceBootstrap
 
bootstrapPeriodic(KeycloakSessionFactory, TimerProvider) - Method in class org.keycloak.services.managers.UsersSyncManager
Check federationProviderModel of all realms and possibly start periodic sync for them
BROKER_PROVIDER_ID - Static variable in class org.keycloak.services.resources.IdentityBrokerService
 
brokerUrl(UriInfo) - Static method in class org.keycloak.services.resources.RealmsResource
 
browserAuthentication(String) - Method in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
browserAuthentication(ClientSessionModel, String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
browserFlow - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
browserLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
BruteForceProtector - Class in org.keycloak.services.managers
A single thread will log failures.
BruteForceProtector(KeycloakSessionFactory) - Constructor for class org.keycloak.services.managers.BruteForceProtector
 
BruteForceProtector.FailedLogin - Class in org.keycloak.services.managers
 
BruteForceProtector.LoginEvent - Class in org.keycloak.services.managers
 
BruteForceProtector.ShutdownEvent - Class in org.keycloak.services.managers
 
BruteForceProtector.SuccessfulLogin - Class in org.keycloak.services.managers
 
bruteForceUserStatus(String) - Method in class org.keycloak.services.resources.admin.AttackDetectionResource
Get status of a username in brute force detection
build() - Method in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
build() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
build() - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
build() - Method in class org.keycloak.services.resources.Cors
 
build(HttpResponse) - Method in class org.keycloak.services.resources.Cors
 
build() - Method in class org.keycloak.services.util.HttpClientBuilder
 
build(AdapterConfig) - Method in class org.keycloak.services.util.HttpClientBuilder
 
buildAuthorizationCodeAccessTokenResponse() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
buildClientCredentialsGrant() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
buildPage(FormContext, LoginFormsProvider) - Method in interface org.keycloak.authentication.FormAction
When a FormAuthenticator is rendering the challenge page, even FormAction.buildPage() method will be called This gives the FormAction the opportunity to add additional attributes to the form to be displayed.
buildPage(FormContext, LoginFormsProvider) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
buildPage(FormContext, LoginFormsProvider) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
buildPage(FormContext, LoginFormsProvider) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
buildPage(FormContext, LoginFormsProvider) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
buildProviderMetadata(List<ProviderFactory>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
buildRefreshToken() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
buildResourceOwnerPasswordCredentialsGrant() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
bypassChallengeJavascript - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 

C

cancelled(String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
cancelLogin() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
End the flow and redirect browser based on protocol specific respones.
cancelLogin() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
cancelLogin(ClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
cancelLogin(ClientSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
CERTIFICATE_ATTR - Static variable in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
certificateAttribute - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
certs() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
challenge(Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Sends a challenge response back to the HTTP client.
challenge(Response) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
challenge(AuthenticationFlowContext, String) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
challenge(AuthenticationFlowContext, MultivaluedMap<String, String>) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
challenge(Response) - Method in interface org.keycloak.authentication.RequiredActionContext
Send a challenge Response back to user
challenge - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
challenge(Response) - Method in class org.keycloak.authentication.RequiredActionContextResult
 
checkClientSession() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
checkExportImport(KeycloakSessionFactory, String) - Method in class org.keycloak.exportimport.ExportImportManager
 
checkKerberosCredential(KeycloakSession, RealmModel, UserFederationProviderModel) - Static method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
Automatically add "kerberos" to required realm credentials if it's supported by saved provider
CLAIM_VALUE - Static variable in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
classes - Variable in class org.keycloak.services.resources.KeycloakApplication
 
clearAdminEvents() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Delete all admin events
clearAllBruteForce() - Method in class org.keycloak.services.resources.admin.AttackDetectionResource
Clear any user login failures for all users This can release temporary disabled users
clearAuthenticatedUser() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
clearBruteForceForUser(String) - Method in class org.keycloak.services.resources.admin.AttackDetectionResource
Clear any user login failures for the user This can release temporary disabled user
clearEvents() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Delete all events
ClearExpiredEvents - Class in org.keycloak.services.scheduled
 
ClearExpiredEvents() - Constructor for class org.keycloak.services.scheduled.ClearExpiredEvents
 
ClearExpiredUserSessions - Class in org.keycloak.services.scheduled
 
ClearExpiredUserSessions() - Constructor for class org.keycloak.services.scheduled.ClearExpiredUserSessions
 
clearUser() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Clear the user from the flow.
clearUser() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
client - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
client - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
client - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
client - Variable in class org.keycloak.services.resources.admin.ClientResource
 
client - Variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
client - Variable in class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
client - Variable in class org.keycloak.services.resources.admin.ScopeMappedResource
 
client - Variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
CLIENT_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
 
CLIENT_ID_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
CLIENT_NOT_FOUND - Static variable in class org.keycloak.services.messages.Messages
 
ClientAttributeCertificateResource - Class in org.keycloak.services.resources.admin
 
ClientAttributeCertificateResource(RealmModel, RealmAuth, ClientModel, KeycloakSession, String, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
ClientAttributeCertificateResource.KeyStoreConfig - Class in org.keycloak.services.resources.admin
 
clientAuthAttributes - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
ClientAuthenticationFlow - Class in org.keycloak.authentication
 
ClientAuthenticationFlow(AuthenticationProcessor, AuthenticationFlowModel) - Constructor for class org.keycloak.authentication.ClientAuthenticationFlow
 
ClientAuthenticationFlowContext - Interface in org.keycloak.authentication
Encapsulates information about the execution in ClientAuthenticationFlow
ClientAuthenticator - Interface in org.keycloak.authentication
This interface is for users that want to add custom client authenticators to an authentication flow.
ClientAuthenticatorFactory - Interface in org.keycloak.authentication
Factory for creating ClientAuthenticator instances.
ClientAuthenticatorSpi - Class in org.keycloak.authentication
 
ClientAuthenticatorSpi() - Constructor for class org.keycloak.authentication.ClientAuthenticatorSpi
 
ClientAuthUtil - Class in org.keycloak.authentication.authenticators.client
 
ClientAuthUtil() - Constructor for class org.keycloak.authentication.authenticators.client.ClientAuthUtil
 
clientConnection - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
clientConnection - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
clientConnection - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
clientConnection - Variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
clientConnection - Variable in class org.keycloak.services.resources.admin.UsersResource
 
clientConnection - Variable in class org.keycloak.services.resources.RealmsResource
 
ClientConnectionFilter - Class in org.keycloak.services.filters
Deprecated.
ClientConnectionFilter() - Constructor for class org.keycloak.services.filters.ClientConnectionFilter
Deprecated.
 
ClientDescriptionConverter - Interface in org.keycloak.exportimport
Provider plugin interface for importing clients from an arbitrary configuration format
ClientDescriptionConverterFactory - Interface in org.keycloak.exportimport
Provider plugin interface for importing clients from an arbitrary configuration format
ClientDescriptionConverterSpi - Class in org.keycloak.exportimport
 
ClientDescriptionConverterSpi() - Constructor for class org.keycloak.exportimport.ClientDescriptionConverterSpi
 
clientId - Variable in class org.keycloak.protocol.RestartLoginCookie
 
ClientIdAndSecretAuthenticator - Class in org.keycloak.authentication.authenticators.client
Validates client based on "client_id" and "client_secret" sent either in request parameters or in "Authorization: Basic" header .
ClientIdAndSecretAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
clientKeyStore - Variable in class org.keycloak.services.util.HttpClientBuilder
 
ClientManager - Class in org.keycloak.services.managers
 
ClientManager(RealmManager) - Constructor for class org.keycloak.services.managers.ClientManager
 
ClientManager() - Constructor for class org.keycloak.services.managers.ClientManager
 
ClientManager.InstallationAdapterConfig - Class in org.keycloak.services.managers
 
clientPrivateKeyPassword - Variable in class org.keycloak.services.util.HttpClientBuilder
 
ClientRegistrationProvider - Interface in org.keycloak.services.clientregistration
 
ClientRegistrationProviderFactory - Interface in org.keycloak.services.clientregistration
 
ClientRegistrationService - Class in org.keycloak.services.clientregistration
 
ClientRegistrationService(RealmModel, EventBuilder) - Constructor for class org.keycloak.services.clientregistration.ClientRegistrationService
 
ClientRegistrationSpi - Class in org.keycloak.services.clientregistration
 
ClientRegistrationSpi() - Constructor for class org.keycloak.services.clientregistration.ClientRegistrationSpi
 
ClientResource - Class in org.keycloak.services.resources.admin
Base resource class for managing one particular client of a realm.
ClientResource(RealmModel, RealmAuth, ClientModel, KeycloakSession, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ClientResource
 
clientSession - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
clientSession - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
clientSession - Variable in class org.keycloak.protocol.oidc.TokenManager.TokenValidation
 
clientSession - Variable in class org.keycloak.protocol.RestartLoginCookie
 
ClientSessionCode - Class in org.keycloak.services.managers
 
ClientSessionCode(RealmModel, ClientSessionModel) - Constructor for class org.keycloak.services.managers.ClientSessionCode
 
ClientSessionCode.ParseResult - Class in org.keycloak.services.managers
 
clientsManagementBaseUrl(UriBuilder) - Static method in class org.keycloak.services.resources.ClientsManagementService
 
ClientsManagementService - Class in org.keycloak.services.resources
 
ClientsManagementService(RealmModel, EventBuilder) - Constructor for class org.keycloak.services.resources.ClientsManagementService
 
ClientsResource - Class in org.keycloak.services.resources.admin
Base resource class for managing a realm's clients.
ClientsResource(RealmModel, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ClientsResource
 
clone(KeycloakSession, ClientSessionModel) - Static method in class org.keycloak.authentication.AuthenticationProcessor
 
close() - Method in class org.keycloak.authentication.AbstractFormAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
close() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
close() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
close() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
close() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
close() - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
close() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
close() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
close() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
close() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
close() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
close() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
close() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
close() - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
close() - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
close() - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
close() - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
close() - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
close() - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
close() - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
 
close() - Method in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
close() - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
close() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
close() - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
close() - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
close() - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
close() - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
close() - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProvider
 
close() - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
close() - Method in class org.keycloak.services.DefaultKeycloakSession
 
close() - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
close() - Method in class org.keycloak.services.messages.AdminMessagesProvider
 
close() - Method in class org.keycloak.services.messages.AdminMessagesProviderFactory
 
close() - Method in class org.keycloak.services.migration.DefaultMigrationProvider
 
close() - Method in class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
CODE_AUTH_TYPE - Static variable in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
CODE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
commit() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
compareTo(BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector.LoginEvent
 
config() - Method in class org.keycloak.services.resources.admin.AdminConsole
Adapter configuration for the admin console for this realm
configurable - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
ConfigurableAuthenticatorFactory - Interface in org.keycloak.authentication
 
CONFIGURE_TOTP - Static variable in class org.keycloak.services.messages.Messages
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.Authenticator
Is this authenticator configured for this user.
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
configuredFor(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
configuredFor(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.FormAction
Is this FormAction configured for the current user?
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
configuredFor(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
connection - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
connection - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
connection - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
connectionPoolSize - Variable in class org.keycloak.services.util.HttpClientBuilder
 
connectionPoolSize(int) - Method in class org.keycloak.services.util.HttpClientBuilder
 
connectionTTL - Variable in class org.keycloak.services.util.HttpClientBuilder
 
connectionTTL(long, TimeUnit) - Method in class org.keycloak.services.util.HttpClientBuilder
 
connectionTTLUnit - Variable in class org.keycloak.services.util.HttpClientBuilder
 
CONSENT_DENIED - Static variable in class org.keycloak.services.messages.Messages
 
consentDenied(ClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
consentDenied(ClientSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
contextDestroyed(ServletContextEvent) - Method in class org.keycloak.services.listeners.KeycloakSessionDestroyListener
 
contextInitialized(ServletContextEvent) - Method in class org.keycloak.services.listeners.KeycloakSessionDestroyListener
 
contextPath - Variable in class org.keycloak.services.managers.RealmManager
 
contextPath - Variable in class org.keycloak.services.resources.KeycloakApplication
 
convertClientDescription(String) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Base path for importing clients under this realm.
convertToInternal(String) - Method in interface org.keycloak.exportimport.ClientDescriptionConverter
 
convertToInternal(String) - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
convertToInternal(String) - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
CookieAuthenticator - Class in org.keycloak.authentication.authenticators.browser
 
CookieAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
CookieAuthenticatorFactory - Class in org.keycloak.authentication.authenticators.browser
 
CookieAuthenticatorFactory() - Constructor for class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
CookieHelper - Class in org.keycloak.services.util
 
CookieHelper() - Constructor for class org.keycloak.services.util.CookieHelper
 
copy(String, Map<String, String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Copy existing authentication flow under a new name The new name is given as 'newName' attribute of the passed JSON object
copy(String, AuthenticationFlowModel, AuthenticationFlowModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
Cors - Class in org.keycloak.services.resources
 
Cors(HttpRequest, Response.ResponseBuilder) - Constructor for class org.keycloak.services.resources.Cors
 
Cors(HttpRequest) - Constructor for class org.keycloak.services.resources.Cors
 
COULD_NOT_OBTAIN_TOKEN - Static variable in class org.keycloak.services.messages.Messages
 
COULD_NOT_PROCEED_WITH_AUTHENTICATION_REQUEST - Static variable in class org.keycloak.services.messages.Messages
 
COULD_NOT_SEND_AUTHENTICATION_REQUEST - Static variable in class org.keycloak.services.messages.Messages
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
create() - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
create(KeycloakSession) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
create() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
 
create(KeycloakSession) - Method in class org.keycloak.authentication.forms.RegistrationPage
 
create(KeycloakSession) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
create(KeycloakSession) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
create(KeycloakSession) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
create(KeycloakSession) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
create(KeycloakSession) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
create(KeycloakSession) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
create(KeycloakSession) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
create(KeycloakSession) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
create(KeycloakSession) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
create(KeycloakSession) - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
create(KeycloakSession) - Method in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
create(String, boolean, String, boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
create(String, String, String, String, boolean, String, boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
create(String, String) - Static method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
create(String, String, String) - Static method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
create(KeycloakSession) - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
create(KeycloakSession) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
create(KeycloakSession) - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
create(ClassLoader, String) - Method in class org.keycloak.provider.DefaultProviderLoaderFactory
 
create(ClassLoader, String) - Method in class org.keycloak.provider.FileSystemProviderLoaderFactory
 
create(ClientRepresentation) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
create(KeycloakSession) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
create(KeycloakSession) - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
create() - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
create(KeycloakSession) - Method in class org.keycloak.services.messages.AdminMessagesProviderFactory
 
create(KeycloakSession) - Method in class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
create(UriInfo, IdentityProviderRepresentation) - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
Create a new identity provider
create() - Static method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
create(KeycloakSession) - Static method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
createActionCookie(RealmModel, UriInfo, ClientConnection, String) - Static method in class org.keycloak.services.resources.LoginActionsService
 
createAddressMapper() - Static method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
createAddressMapper(boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
createAuthenticatorConfig(AuthenticatorConfigModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Create new authenticator configuration
createAuthenticatorContext(AuthenticationExecutionModel, Authenticator, List<AuthenticationExecutionModel>) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
createClaimMapper(String, String, String, String, boolean, String, boolean, boolean, String) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
createClaimMapper(String, String, String, String, boolean, String, boolean, boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
createClaimMapper(String, String, String, String, boolean, String, boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
createClaimMapper(String, String, String, String, boolean, String, boolean, boolean) - Static method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
createClient(RealmModel, String) - Method in class org.keycloak.services.managers.ClientManager
 
createClient(UriInfo, ClientRepresentation) - Method in class org.keycloak.services.resources.admin.ClientsResource
Create a new client Client's client_id must be unique!
createClientAccessToken(KeycloakSession, Set<RoleModel>, RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.TokenManager
 
createClientAuthenticatorContext(AuthenticationExecutionModel, ClientAuthenticator, List<AuthenticationExecutionModel>) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
createFlow(AuthenticationFlowModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Create a new authentication flow
createFlowExecution(String, AuthenticationExecutionModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
createIdentityToken(RealmModel, UserModel, UserSessionModel, String) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
createLoginCookie(RealmModel, UserModel, UserSessionModel, UriInfo, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
createMapper(ProtocolMapperRepresentation) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Create a mapper
createMapper(List<ProtocolMapperRepresentation>) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Create multiple mappers
createOrUpdateOfflineSession(ClientSessionModel, UserSessionModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
createProtocolEndpoint(RealmModel, EventBuilder, AuthenticationManager) - Method in interface org.keycloak.protocol.LoginProtocolFactory
 
createProtocolEndpoint(RealmModel, EventBuilder, AuthenticationManager) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
createProviderInstance(UserFederationProviderRepresentation) - Method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
Create a provider
createQrCode(String, String) - Method in class org.keycloak.services.resources.QRCodeResource
Create a bar code image
createRealm(String) - Method in class org.keycloak.services.managers.RealmManager
 
createRealm(String, String) - Method in class org.keycloak.services.managers.RealmManager
 
createRealm - Variable in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
createRememberMeCookie(RealmModel, String, UriInfo, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
createRequiredActionRedirect(RealmModel, ClientSessionModel, UriInfo) - Static method in class org.keycloak.authentication.AuthenticationProcessor
 
createRole(RoleRepresentation) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Create a new role for the realm or client
createSessionFactory() - Static method in class org.keycloak.services.resources.KeycloakApplication
 
createSuccessRedirect() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
createUser(UriInfo, UserRepresentation) - Method in class org.keycloak.services.resources.admin.UsersResource
Create a new user Username must be unique.
CredentialHelper - Class in org.keycloak.utils
used to set an execution a state based on type.
CredentialHelper() - Constructor for class org.keycloak.utils.CredentialHelper
 
credentials - Variable in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
csrfCheck(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
Check to see if form post has sessionId hidden field and match it against the session id.
csrfCheck(String) - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
Check to see if form post has sessionId hidden field and match it against the session id.
CURRENT_AUTHENTICATION_EXECUTION - Static variable in class org.keycloak.authentication.AuthenticationProcessor
 
CURRENT_REQUIRED_ACTION - Static variable in class org.keycloak.services.managers.AuthenticationManager
 

D

DEFAULT_ALLOW_HEADERS - Static variable in class org.keycloak.services.resources.Cors
 
DEFAULT_ALLOW_METHODS - Static variable in class org.keycloak.services.resources.Cors
 
DEFAULT_GRANT_TYPES_SUPPORTED - Static variable in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
DEFAULT_ID_TOKEN_SIGNING_ALG_VALUES_SUPPORTED - Static variable in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
DEFAULT_MAX_AGE - Static variable in class org.keycloak.services.resources.Cors
 
DEFAULT_RESPONSE_MODES_SUPPORTED - Static variable in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
DEFAULT_RESPONSE_TYPES_SUPPORTED - Static variable in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
DEFAULT_SUBJECT_TYPES_SUPPORTED - Static variable in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
DefaultAuthenticationFlow - Class in org.keycloak.authentication
 
DefaultAuthenticationFlow(AuthenticationProcessor, AuthenticationFlowModel) - Constructor for class org.keycloak.authentication.DefaultAuthenticationFlow
 
DefaultClientRegistrationProvider - Class in org.keycloak.services.clientregistration
 
DefaultClientRegistrationProvider(KeycloakSession) - Constructor for class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
DefaultClientRegistrationProviderFactory - Class in org.keycloak.services.clientregistration
 
DefaultClientRegistrationProviderFactory() - Constructor for class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
DefaultKeycloakContext - Class in org.keycloak.services
 
DefaultKeycloakContext(KeycloakSession) - Constructor for class org.keycloak.services.DefaultKeycloakContext
 
DefaultKeycloakSession - Class in org.keycloak.services
 
DefaultKeycloakSession(DefaultKeycloakSessionFactory) - Constructor for class org.keycloak.services.DefaultKeycloakSession
 
DefaultKeycloakSessionFactory - Class in org.keycloak.services
 
DefaultKeycloakSessionFactory() - Constructor for class org.keycloak.services.DefaultKeycloakSessionFactory
 
DefaultKeycloakTransactionManager - Class in org.keycloak.services
 
DefaultKeycloakTransactionManager() - Constructor for class org.keycloak.services.DefaultKeycloakTransactionManager
 
DefaultMigrationProvider - Class in org.keycloak.services.migration
Various common utils needed for migration from older version to newer
DefaultMigrationProvider(KeycloakSession) - Constructor for class org.keycloak.services.migration.DefaultMigrationProvider
 
DefaultMigrationProviderFactory - Class in org.keycloak.services.migration
 
DefaultMigrationProviderFactory() - Constructor for class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
DefaultProviderLoader - Class in org.keycloak.provider
 
DefaultProviderLoader(ClassLoader) - Constructor for class org.keycloak.provider.DefaultProviderLoader
 
DefaultProviderLoaderFactory - Class in org.keycloak.provider
 
DefaultProviderLoaderFactory() - Constructor for class org.keycloak.provider.DefaultProviderLoaderFactory
 
delete(String) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
delete() - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Delete the identity provider
delete(String) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Delete a mapper for the identity provider
delete(String) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Delete the mapper
delete(String) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Delete a mapper with a given id
deleteAllowedOrigins(Set<String>) - Method in class org.keycloak.services.resources.admin.ClientResource
Delete the specified origins from current allowed origins This is used for CORS requests.
deleteClient() - Method in class org.keycloak.services.resources.admin.ClientResource
Delete the client
deleteClientRoleMapping(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
Delete client-level roles from user role mapping
deleteClientScopeMapping(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.ScopeMappedClientResource
Remove client-level roles from the client's scope.
deleteComposites(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Remove a set of roles from the role's composite
deleteComposites(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Remove roles from the role's composite
deleteComposites(List<RoleRepresentation>, RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
deleteFlow(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Delete an authentication flow
deleteProviderInstance() - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Delete a provider
deleteRealm() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Delete the realm
deleteRealmRoleMappings(String, List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.UsersResource
Delete realm-level role mappings
deleteRealmScopeMappings(List<RoleRepresentation>) - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Remove a set of realm-level roles from the client's scope
deleteRole(String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Delete the role
deleteRole(String) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Delete a role by name
deleteRole(RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
deleteSession(String) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Remove a specific user session.
deleteUser(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Delete the user
destroy() - Method in class org.keycloak.services.filters.ClientConnectionFilter
Deprecated.
 
destroy() - Method in class org.keycloak.services.filters.KeycloakSessionServletFilter
 
dettachClientSession(UserSessionProvider, RealmModel, ClientSessionModel) - Static method in class org.keycloak.protocol.oidc.TokenManager
 
DIRECT_GRANTS_ONLY - Static variable in class org.keycloak.services.messages.Messages
 
disabledUser(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
disableTrustManager - Variable in class org.keycloak.services.util.HttpClientBuilder
 
disableTrustManager() - Method in class org.keycloak.services.util.HttpClientBuilder
Disable trust management and hostname verification.
displayName - Variable in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
displayName - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.keycloak.services.filters.ClientConnectionFilter
Deprecated.
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.keycloak.services.filters.KeycloakSessionServletFilter
 

E

EMAIL - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
EMAIL_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
EMAIL_EXISTS - Static variable in class org.keycloak.services.messages.Messages
 
EMAIL_SENT - Static variable in class org.keycloak.services.messages.Messages
 
EMAIL_SENT_ERROR - Static variable in class org.keycloak.services.messages.Messages
 
EMAIL_VERIFIED - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
EMAIL_VERIFIED - Static variable in class org.keycloak.services.messages.Messages
 
EMAIL_VERIFIED_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
emailVerification(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
enableServiceAccount(ClientModel) - Method in class org.keycloak.services.managers.ClientManager
 
encode(RealmModel) - Method in class org.keycloak.protocol.RestartLoginCookie
 
encodeToken(RealmModel, Object) - Method in class org.keycloak.protocol.oidc.TokenManager
 
encodeToken(RealmModel, Object) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
END_AFTER_REQUIRED_ACTIONS - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
enlist(KeycloakTransaction) - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
enlistAfterCompletion(KeycloakTransaction) - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
enlistForClose(Provider) - Method in class org.keycloak.services.DefaultKeycloakSession
 
error(String) - Method in interface org.keycloak.authentication.ValidationContext
 
error(KeycloakSession, String, Object...) - Static method in class org.keycloak.services.ErrorPage
 
error(String, Response.Status) - Static method in class org.keycloak.services.ErrorResponse
 
error(String) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
error(String, String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
errorMessage - Variable in exception org.keycloak.authentication.ForkFlowException
 
ErrorPage - Class in org.keycloak.services
 
ErrorPage() - Constructor for class org.keycloak.services.ErrorPage
 
ErrorPageException - Exception in org.keycloak.services
 
ErrorPageException(KeycloakSession, String, Object...) - Constructor for exception org.keycloak.services.ErrorPageException
 
errorResponse(int, String, String) - Static method in class org.keycloak.authentication.authenticators.client.ClientAuthUtil
 
errorResponse(int, String, String) - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
ErrorResponse - Class in org.keycloak.services
 
ErrorResponse() - Constructor for class org.keycloak.services.ErrorResponse
 
ErrorResponseException - Exception in org.keycloak.services
 
ErrorResponseException(String, String, Response.Status) - Constructor for exception org.keycloak.services.ErrorResponseException
 
establishConnectionTimeout - Variable in class org.keycloak.services.util.HttpClientBuilder
 
establishConnectionTimeout(long, TimeUnit) - Method in class org.keycloak.services.util.HttpClientBuilder
When trying to make an initial socket connection, what is the timeout?
establishConnectionTimeoutUnits - Variable in class org.keycloak.services.util.HttpClientBuilder
 
evaluateRequiredActionTriggers() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
evaluateRequiredActionTriggers(KeycloakSession, UserSessionModel, ClientSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder, RealmModel, UserModel) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
evaluateTriggers(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
Called every time a uesr authenticates.
evaluateTriggers(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
evaluateTriggers(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
evaluateTriggers(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
evaluateTriggers(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
evaluateTriggers(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
event - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
event - Variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
eventBuilder - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
executeActions(String) - Method in class org.keycloak.services.resources.LoginActionsService
Initiated by admin, not the user on login
executeActionsBuilder(URI) - Static method in class org.keycloak.services.Urls
 
executeActionsEmail(String, String, String, List<String>) - Method in class org.keycloak.services.resources.admin.UsersResource
Send a update account email to the user An email contains a link the user can click to perform a set of required actions.
EXECUTION - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
executionActions(KeycloakSession, UserSessionModel, ClientSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, Set<String>) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
exists(String) - Static method in class org.keycloak.services.ErrorResponse
 
expireCookie(RealmModel, String, String, boolean, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
EXPIRED_CODE - Static variable in class org.keycloak.services.messages.Messages
 
expireIdentityCookie(RealmModel, UriInfo, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
expireRememberMeCookie(RealmModel, UriInfo, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
expireRestartCookie(RealmModel, ClientConnection, UriInfo) - Static method in class org.keycloak.protocol.RestartLoginCookie
 
expireUserSessionCookie(KeycloakSession, UserSessionModel, RealmModel, UriInfo, HttpHeaders, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
export(UriInfo, String) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Export public broker configuration for identity provider
ExportImportManager - Class in org.keycloak.exportimport
 
ExportImportManager() - Constructor for class org.keycloak.exportimport.ExportImportManager
 
exposedHeaders(String...) - Method in class org.keycloak.services.resources.Cors
 
extractAuthorizationHeaderToken(HttpHeaders) - Method in class org.keycloak.services.managers.AppAuthManager
 

F

factory - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
factory - Variable in class org.keycloak.services.managers.BruteForceProtector
 
FAILED_LOGOUT - Static variable in class org.keycloak.services.messages.Messages
 
FAILED_TO_PROCESS_RESPONSE - Static variable in class org.keycloak.services.messages.Messages
 
failedLogin(RealmModel, String, ClientConnection) - Method in class org.keycloak.services.managers.BruteForceProtector
 
FailedLogin(String, String, String) - Constructor for class org.keycloak.services.managers.BruteForceProtector.FailedLogin
 
failure(AuthenticationFlowError) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Aborts the current flow
failure(AuthenticationFlowError, Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Aborts the current flow.
failure(AuthenticationFlowError) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
failure(AuthenticationFlowError, Response) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
failure() - Method in interface org.keycloak.authentication.RequiredActionContext
Abort the authentication with an error
failure() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
failure(KeycloakSession, BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector
 
failureChallenge(AuthenticationFlowError, Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Same behavior as challenge(), but the error count in brute force attack detection will be incremented.
failureChallenge(AuthenticationFlowError, Response) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
failures - Variable in class org.keycloak.services.managers.BruteForceProtector
 
FAMILY_NAME - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
FAMILY_NAME_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
FEDERATED_IDENTITY_EMAIL_EXISTS - Static variable in class org.keycloak.services.messages.Messages
 
FEDERATED_IDENTITY_NOT_ACTIVE - Static variable in class org.keycloak.services.messages.Messages
 
FEDERATED_IDENTITY_REMOVING_LAST_PROVIDER - Static variable in class org.keycloak.services.messages.Messages
 
FEDERATED_IDENTITY_USERNAME_EXISTS - Static variable in class org.keycloak.services.messages.Messages
 
federatedIdentityPage() - Method in class org.keycloak.services.resources.AccountService
 
FIELD_EMAIL - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_EMAIL - Static variable in class org.keycloak.services.validation.Validation
 
FIELD_FIRST_NAME - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_FIRST_NAME - Static variable in class org.keycloak.services.validation.Validation
 
FIELD_LAST_NAME - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_LAST_NAME - Static variable in class org.keycloak.services.validation.Validation
 
FIELD_PASSWORD - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_PASSWORD - Static variable in class org.keycloak.services.validation.Validation
 
FIELD_PASSWORD_CONFIRM - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_PASSWORD_CONFIRM - Static variable in class org.keycloak.services.validation.Validation
 
FIELD_USERNAME - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
FIELD_USERNAME - Static variable in class org.keycloak.services.validation.Validation
 
FileSystemProviderLoaderFactory - Class in org.keycloak.provider
 
FileSystemProviderLoaderFactory() - Constructor for class org.keycloak.provider.FileSystemProviderLoaderFactory
 
findClientsWithOfflineToken(RealmModel, UserModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
findExecutionByAuthenticator(RealmModel, String, String) - Static method in class org.keycloak.authentication.AuthenticatorUtil
 
findExecutionsToRun() - Method in class org.keycloak.authentication.ClientAuthenticationFlow
 
findLocaleMapper(KeycloakSession) - Static method in class org.keycloak.protocol.ProtocolMapperUtils
Find the builtin locale mapper.
findOfflineClientSession(RealmModel, String, String) - Method in class org.keycloak.services.managers.UserSessionManager
 
findOfflineSessions(RealmModel, ClientModel, UserModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
finishAuthentication() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
finishBrowserLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
finishLogout(UserSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
finishLogout(UserSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
flowId - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
flowId - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
flowPath - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
flows() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
 
FlowStatus - Enum in org.keycloak.authentication
Status of an execution/authenticator in a Authentication Flow
ForbiddenException - Exception in org.keycloak.services
To provide a typed exception for Forbidden (This doesn't exist in Resteasy 2.3.7)
ForbiddenException() - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(String) - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(String, Response) - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(String, Throwable, Response) - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(String, Throwable) - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(Throwable) - Constructor for exception org.keycloak.services.ForbiddenException
 
ForbiddenException(Throwable, Response) - Constructor for exception org.keycloak.services.ForbiddenException
 
forceChallenge(Response) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Sends the challenge back to the HTTP client irregardless of the current executionr equirement
forceChallenge(Response) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
forgotCredentials() - Method in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
forgotCredentialsPage() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Forgot-Credentials endpoint
fork() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Fork the current flow.
fork() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
ForkFlowException - Exception in org.keycloak.authentication
Thrown internally when authenticator wants to fork the current flow.
ForkFlowException(FormMessage, FormMessage) - Constructor for exception org.keycloak.authentication.ForkFlowException
 
forkWithErrorMessage(FormMessage) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Fork the current flow.
forkWithErrorMessage(FormMessage) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
forkWithSuccessMessage(FormMessage) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Fork the current flow.
forkWithSuccessMessage(FormMessage) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
form() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Create a Freemarker form builder that presets the user, action URI, and a generated access code
form() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
form() - Method in interface org.keycloak.authentication.RequiredActionContext
Create a Freemarker form builder that presets the user, action URI, and a generated access code
form() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
FORM_FLOW - Static variable in interface org.keycloak.authentication.AuthenticationFlow
 
FORM_USERNAME - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
FormAction - Interface in org.keycloak.authentication
Fine grain processing of a form.
FormActionFactory - Interface in org.keycloak.authentication
Factory for instantiating FormAction objects.
FormActionSpi - Class in org.keycloak.authentication
 
FormActionSpi() - Constructor for class org.keycloak.authentication.FormActionSpi
 
format - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
FormAuthenticationFlow - Class in org.keycloak.authentication
 
FormAuthenticationFlow(AuthenticationProcessor, AuthenticationExecutionModel) - Constructor for class org.keycloak.authentication.FormAuthenticationFlow
 
FormAuthenticator - Interface in org.keycloak.authentication
This class is responsible for rendering a form.
FormAuthenticatorFactory - Interface in org.keycloak.authentication
Factory for instantiating FormAuthenticators.
FormAuthenticatorSpi - Class in org.keycloak.authentication
 
FormAuthenticatorSpi() - Constructor for class org.keycloak.authentication.FormAuthenticatorSpi
 
FormContext - Interface in org.keycloak.authentication
Interface that encapsulates the current state of the current form being executed
forwardedErrorMessage - Variable in class org.keycloak.authentication.AuthenticationProcessor
This could be an error message forwarded from another authenticator
forwardedSuccessMessage - Variable in class org.keycloak.authentication.AuthenticationProcessor
This could be an success message forwarded from another authenticator
frontchannelLogout(UserSessionModel, ClientSessionModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
frontchannelLogout(UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
FULL_NAME - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
FULL_NAME_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
FullNameMapper - Class in org.keycloak.protocol.oidc.mappers
Set the 'name' claim to be first + last name.
FullNameMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.FullNameMapper
 

G

G_RECAPTCHA_RESPONSE - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
generate() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Generate a new certificate with new key pair
generateAccessCode() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Generates access code and updates clientsession timestamp Access codes must be included in form action callbacks as a query parameter.
generateAccessCode() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
generateAccessToken() - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
generateAndGetKeystore(ClientAttributeCertificateResource.KeyStoreConfig) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Generate a new keypair and certificate, and get the private key file Generates a keypair and certificate and serves the private key in a specified keystore format.
generateCode() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
generateCode() - Method in interface org.keycloak.authentication.RequiredActionContext
Generates access code and updates clientsession timestamp Access codes must be included in form action callbacks as a query parameter.
generateCode() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
generateIDToken() - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
generateRefreshToken() - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
get(String) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
get(String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
get(String, String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getAccess(String, boolean, ClientModel, UserModel) - Static method in class org.keycloak.protocol.oidc.TokenManager
 
getAccountService(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getAction() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getAction(String) - Static method in enum org.keycloak.services.resources.AccountService.AccountSocialAction
 
getActionUrl(String) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Get the action URL for the required action.
getActionUrl() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Get the action URL for the required action.
getActionUrl(String) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getActionUrl() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getActionUrl(String, String) - Method in class org.keycloak.authentication.FormAuthenticationFlow
 
getActionUrl(String) - Method in interface org.keycloak.authentication.RequiredActionContext
Get the action URL for the required action.
getActionUrl() - Method in interface org.keycloak.authentication.RequiredActionContext
Get the action URL for the required action.
getActionUrl(String) - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getActionUrl() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getAdapterConfiguration(ClientModel) - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getAdapterConfiguration(ClientModel) - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getAdapterConfiguration(ClientModel) - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
Get configuration, which needs to be used for adapter ( keycloak.json ) of particular client.
getAdminConsole(String) - Method in class org.keycloak.services.resources.admin.AdminRoot
path to realm admin console ui
getAdminstrationRealm(RealmManager) - Method in class org.keycloak.services.resources.admin.AdminConsole
 
getAlias() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
getAllowedOrigins() - Method in class org.keycloak.services.resources.admin.ClientResource
Get allowed origins This is used for CORS requests.
getAllProviders(Class<T>) - Method in class org.keycloak.services.DefaultKeycloakSession
 
getApplicationSessionCount() - Method in class org.keycloak.services.resources.admin.ClientResource
Get application session count Returns a number of user sessions associated with this client { "count": number }
getArray(String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getAttackDetection() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Base path for managing attack detection.
getAuth() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
getAuthenticationConfig() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getAuthenticationFlow() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getAuthenticator() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getAuthenticatorConfig() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Get any configuration associated with the current execution
getAuthenticatorConfig() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getAuthenticatorConfig() - Method in interface org.keycloak.authentication.FormContext
Get any configuration associated with the current execution
getAuthenticatorConfig(String, String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get execution's configuration
getAuthenticatorConfig(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authenticator configuration
getAuthenticatorConfigDescription(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authenticator provider's configuration description
getAuthenticatorProviders() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authenticator providers Returns a list of authenticator providers.
getAuthMethod() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getAuthorizationEndpoint() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getAvailable(ClientModel, Set<RoleModel>) - Static method in class org.keycloak.services.resources.admin.ScopeMappedResource
 
getAvailableClientRoleMappings() - Method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
Get available client-level roles that can be mapped to the user
getAvailableClientScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedClientResource
The available client-level roles Returns the roles for the client that can be associated with the client's scope
getAvailableRealmRoleMappings(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get realm-level roles that can be mapped to this user
getAvailableRealmScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Get realm-level roles that are available to attach to this client's scope
getAvailableRoles(UserModel, Set<RoleModel>) - Static method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
getBaseRedirectUri() - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
getBaseRedirectUri() - Method in class org.keycloak.services.resources.AccountService
 
getBaseUri(UriInfo) - Method in class org.keycloak.services.resources.KeycloakApplication
Get base URI of WAR distribution, not JAX-RS
getBearerOnly() - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
getBoolean(String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getBoolean(String, Boolean) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getBrokerService(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getBuiltinMappers() - Method in interface org.keycloak.protocol.LoginProtocolFactory
List of built in protocol mappers that can be used to apply to clients.
getBuiltinMappers() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
getBuiltinMappers(String) - Method in class org.keycloak.services.migration.DefaultMigrationProvider
 
getBuiltinProtocolMappers() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getCategoryRequirementFromCurrentFlow(String) - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
 
getCategoryRequirementFromCurrentFlow(String) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getCertficateResource(String) - Method in class org.keycloak.services.resources.admin.ClientResource
Get representation of certificate resource
getChallenge() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getChallenge() - Method in interface org.keycloak.authentication.RequiredActionContext
If challenge has been sent this returns the JAX-RS Response
getChallenge() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getClasses() - Method in class org.keycloak.services.resources.KeycloakApplication
 
getClient() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getClient() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getClient() - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
Current client attached to this flow.
getClient() - Method in class org.keycloak.protocol.oidc.utils.AuthorizeClientUtil.ClientAuthResult
 
getClient() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getClient() - Method in class org.keycloak.services.managers.Auth
 
getClient() - Method in class org.keycloak.services.resources.admin.AdminAuth
 
getClient() - Method in class org.keycloak.services.resources.admin.ClientResource
Get representation of the client
getClient(String) - Method in class org.keycloak.services.resources.admin.ClientsResource
Base path for managing a specific client.
getClientAuthAttributes() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getClientAuthAttributes() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getClientAuthAttributes() - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
Return the map where the authenticators can put some additional state related to authenticated client and the context how was client authenticated (ie.
getClientAuthAttributes() - Method in class org.keycloak.protocol.oidc.utils.AuthorizeClientUtil.ClientAuthResult
 
getClientAuthenticator() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getClientAuthenticatorProviders() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get client authenticator providers Returns a list of client authenticator providers.
getClientByIdRoleComposites(String, String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Get client-level roles for the client that are in the role's composite
getClientByIdScopeMappings(String) - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
 
getClientClusterHost(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.ClientsManagementService
 
getClientId() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getClientImporters() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getClientName() - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
getClientRoleComposites(String, String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Get client-level roles for the client that are in the role's composite
getClientRoleComposites(UriInfo, String, String) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
An app-level roles for the specified app for the role's composite
getClientRoleComposites(ClientModel, RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
getClientRoleMappings() - Method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
Get client-level role mappings for the user, and the app
getClients() - Method in class org.keycloak.services.resources.admin.ClientsResource
Get clients belonging to the realm Returns a list of clients belonging to the realm
getClients() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Base path for managing clients under this realm.
getClientScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedClientResource
Get the roles associated with a client's scope Returns roles for the client.
getClientSecret() - Method in class org.keycloak.services.resources.admin.ClientResource
Get the client secret
getClientSession() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
ClientSessionModel attached to this flow
getClientSession() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getClientSession() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getClientSession() - Method in interface org.keycloak.authentication.FormContext
ClientSessionModel attached to this flow
getClientSession() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getClientSession() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getClientSession() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getClientSession() - Method in class org.keycloak.services.managers.Auth
 
getClientSession() - Method in class org.keycloak.services.managers.ClientSessionCode
 
getClientSessionStats() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Get client session stats Returns a JSON map.
getClientsManagementService(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getClientsService(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getClientUri() - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
getCode() - Method in class org.keycloak.services.managers.ClientSessionCode
 
getCode() - Method in class org.keycloak.services.managers.ClientSessionCode.ParseResult
 
getComposite(ClientModel, Set<RoleModel>) - Static method in class org.keycloak.services.resources.admin.ScopeMappedResource
 
getCompositeClientRoleMappings() - Method in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
Get effective client-level role mappings This recurses any composite roles
getCompositeClientScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedClientResource
Get effective client roles Returns the roles for the client that are associated with the client's scope.
getCompositeRealmRoleMappings(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get effective realm-level role mappings for the user This will recurse all composite roles to get the result.
getCompositeRealmScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Get effective realm-level roles associated with the client's scope What this does is recurse any composite roles associated with the client's scope and adds the roles to this lists.
getConfig() - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
getConfig() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
getConfig() - Method in interface org.keycloak.wellknown.WellKnownProvider
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getConfigProperties() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getConfigProperties() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getConfigProperties() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getConfigProperties() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getConfigProperties() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getConfigProperties() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
getConfigProperties() - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
getConfigPropertiesPerClient() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getConfigPropertiesPerClient() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getConfigPropertiesPerClient() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
List of config properties for this client implementation.
getConfigurable() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getConfigurableAuthenticatorFactory(KeycloakSession, String) - Static method in class org.keycloak.utils.CredentialHelper
 
getConnection() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Information about the IP address from the connecting HTTP client.
getConnection() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getConnection() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getConnection() - Method in interface org.keycloak.authentication.FormContext
Information about the IP address from the connecting HTTP client.
getConnection() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getConnection() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getConnection() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getConsents(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get consents granted by the user
getContext() - Method in class org.keycloak.services.DefaultKeycloakSession
 
getContext(Class<?>) - Method in class org.keycloak.services.util.ObjectMapperResolver
 
getContextObject(Class<T>) - Method in class org.keycloak.services.DefaultKeycloakContext
 
getContextPath() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getContextPath() - Method in class org.keycloak.services.managers.RealmManager
 
getContextPath() - Method in class org.keycloak.services.resources.KeycloakApplication
 
getCredentials() - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
getDefaultBuiltinMappers() - Method in interface org.keycloak.protocol.LoginProtocolFactory
List of mappers, which are added to new clients by default
getDefaultBuiltinMappers() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
getDisplayCategory() - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
getDisplayCategory() - Method in interface org.keycloak.protocol.ProtocolMapper
 
getDisplayName() - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
getDisplayName() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getDisplayText() - Method in interface org.keycloak.authentication.RequiredActionFactory
Display text used in admin console to reference this required action
getDisplayText() - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
getDisplayText() - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
getDisplayText() - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
getDisplayText() - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
getDisplayText() - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
getDisplayType() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
getDisplayType() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
Friendly name for the authenticator
getDisplayType() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getDisplayType() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getDisplayType() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getDisplayType() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getDisplayType() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
getDisplayType() - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
getDisplayType() - Method in interface org.keycloak.protocol.ProtocolMapper
 
getEnabledExecutionsRecursively(RealmModel, String) - Static method in class org.keycloak.authentication.AuthenticatorUtil
 
getEndpoint(String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
getEnums() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getError() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Get the error condition of a failed execution.
getError() - Method in exception org.keycloak.authentication.AuthenticationFlowException
 
getError() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getErrorMessage() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getErrorMessage() - Method in exception org.keycloak.authentication.ForkFlowException
 
getEvent() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Current event builder being used
getEvent() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getEvent() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getEvent() - Method in interface org.keycloak.authentication.FormContext
Current event builder being used
getEvent() - Method in interface org.keycloak.authentication.RequiredActionContext
Current event builder being used
getEvent() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getEvent() - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
getEvents(String, String, String, String, String, Integer, Integer) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Get events Returns all events, or filters them based on URL query parameters listed here
getEvents(String, String, String, String, String, String, String, Integer, Integer) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Get admin events Returns all admin events, or filters events based on URL query parameters listed here
getExecution() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
The current execution in the flow
getExecution() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getExecution() - Method in interface org.keycloak.authentication.FormContext
The current execution in the flow
getExecutions(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authentication executions for a flow
getFailures() - Method in class org.keycloak.services.managers.BruteForceProtector
 
getFederatedIdentity(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get social logins associated with the user
getFileEncoding() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getFlow(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authentication flow for id
getFlowId() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getFlows() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get authentication flows Returns a list of authentication flows.
getFormActionProviders() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get form action providers Returns a list of form action providers.
getFormat() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
getFormProviders() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get form providers Returns a list of form providers.
getForwardedErrorMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
This could be an error message forwarded from another authenticator that is restarting or continuing the flo.
getForwardedErrorMessage() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getForwardedSuccessMessage() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
This could be an success message forwarded from another authenticator that is restarting or continuing the flow.
getForwardedSuccessMessage() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getFree() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getFreeFormated() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getFreePercentage() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getGrantTypesSupported() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
getHelpText() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
getHelpText() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getHelpText() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getHelpText() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getHelpText() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getHelpText() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
getHelpText() - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
getHelpText() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
getHttpRequest() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
 
getHttpRequest() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getHttpRequest() - Method in interface org.keycloak.authentication.FormContext
 
getHttpRequest() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getHttpRequest() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getId() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getId() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getId() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getId() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getId() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getId() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getId() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getId() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getId() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getId() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getId() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getId() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
getId() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
getId() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getId() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getId() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getId() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getId() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getId() - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
getId() - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
getId() - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
getId() - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
getId() - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
getId() - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
getId() - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
getId() - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
getId() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
getId() - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
getId() - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
getId() - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
getId() - Method in class org.keycloak.services.messages.AdminMessagesProviderFactory
 
getId() - Method in class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
getId() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getIdentityCookiePath(RealmModel, UriInfo) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
getIdentityProvider() - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Get the identity provider
getIdentityProvider(String) - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
 
getIdentityProvider(KeycloakSession, RealmModel, String) - Static method in class org.keycloak.services.resources.IdentityBrokerService
 
getIdentityProviderResource() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
 
getIdentityProviders(String) - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
Get identity providers
getIdentityProviders() - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
Get identity providers
getIdentityProviders() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getIdTokenSigningAlgValuesSupported() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getIndex() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getIndexHtmlRedirect() - Method in class org.keycloak.services.resources.admin.AdminConsole
 
getInfo() - Method in class org.keycloak.services.resources.admin.info.ServerInfoAdminResource
Get themes, social providers, auth providers, and event listeners available on this server
getInstallation() - Method in class org.keycloak.services.resources.admin.ClientResource
Get keycloak.json file Returns a keycloak.json file to be used to configure the adapter of the specified client.
getInt(String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getInt(String, Integer) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getIssuer() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getJavaHome() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJavaRuntime() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJavaVendor() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJavaVersion() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJavaVm() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJavaVmVersion() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getJBossInstallation() - Method in class org.keycloak.services.resources.admin.ClientResource
Get adapter configuration XML for JBoss / Wildfly Keycloak subsystem Returns XML that can be included in the JBoss / Wildfly Keycloak subsystem to configure the adapter of that client.
getJs() - Method in class org.keycloak.services.resources.JsResource
Get keycloak.js file for javascript clients
getJsWithVersion(String) - Method in class org.keycloak.services.resources.JsResource
 
getJwksUri() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getKeyAlias() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
getKeycloakAdminstrationRealm() - Method in class org.keycloak.services.managers.RealmManager
 
getKeycloakApplication() - Method in class org.keycloak.services.resources.admin.ClientResource
 
getKeycloakSessionFactory() - Method in class org.keycloak.services.DefaultKeycloakSession
 
getKeyInfo() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Get key info
getKeyPassword() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
getKeys() - Method in class org.keycloak.protocol.oidc.representations.JSONWebKeySet
 
getKeystore(ClientAttributeCertificateResource.KeyStoreConfig) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Get a keystore file for the client, containing private key and public certificate
getLastFailure() - Method in class org.keycloak.services.managers.BruteForceProtector
 
getLevel() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getLocale(KeycloakSession, RealmModel, UserModel) - Static method in class org.keycloak.services.util.LocaleHelper
 
getLoginActionsService(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getLoginStatusIframe(String, String) - Method in class org.keycloak.protocol.oidc.endpoints.LoginStatusIframeEndpoint
 
getLoginStatusIframe() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
getLoginStatusIframe(String, String, String) - Method in class org.keycloak.services.resources.RealmsResource
Deprecated.
getLogoutEndpoint() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getLong(String) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getLong(String, Long) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
getMainPage() - Method in class org.keycloak.services.resources.admin.AdminConsole
Main page of this realm's admin console
getManagementUrl(URI, ClientModel) - Static method in class org.keycloak.services.managers.ResourceAdminManager
 
getMapperById(String) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Get mapper by id for the identity provider
getMapperById(String) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Get mapper by id
getMapperById(String) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Get a mapper
getMappers() - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Get mappers for identity provider
getMappers() - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Get mappers
getMappers() - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Get mappers configured for this provider
getMappersForClaimMask(Long) - Method in class org.keycloak.services.migration.DefaultMigrationProvider
 
getMappersPerProtocol(String) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Get mappers by name for a specific protocol
getMapperTypes() - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Get mapper types for identity provider
getMapperTypes() - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Get available user federation mapper types
getMemoryInfo() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getMessage(String, Object...) - Method in interface org.keycloak.messages.MessagesProvider
 
getMessage(String, Object...) - Method in class org.keycloak.services.messages.AdminMessagesProvider
 
getMessages(String) - Method in class org.keycloak.services.resources.admin.AdminConsole
 
getMinJs() - Method in class org.keycloak.services.resources.JsResource
 
getMinJsWithVersion(String) - Method in class org.keycloak.services.resources.JsResource
 
getName() - Method in class org.keycloak.authentication.AuthenticatorSpi
 
getName() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
 
getName() - Method in class org.keycloak.authentication.FormActionSpi
 
getName() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
 
getName() - Method in class org.keycloak.authentication.RequiredActionSpi
 
getName() - Method in class org.keycloak.exportimport.ClientDescriptionConverterSpi
 
getName() - Method in class org.keycloak.messages.MessagesSpi
 
getName() - Method in class org.keycloak.protocol.LoginProtocolSpi
 
getName() - Method in class org.keycloak.protocol.ProtocolMapperSpi
 
getName() - Method in class org.keycloak.services.clientregistration.ClientRegistrationSpi
 
getName() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
getName() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
getName() - Method in class org.keycloak.wellknown.WellKnownSpi
 
getNotes() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getOfflineSessionCount() - Method in class org.keycloak.services.resources.admin.ClientResource
Get application offline session count Returns a number of offline user sessions associated with this client { "count": number }
getOfflineUserSessions(Integer, Integer) - Method in class org.keycloak.services.resources.admin.ClientResource
Get offline sessions for client Returns a list of offline user sessions associated with this client
getOperationalInfo() - Method in class org.keycloak.services.resources.admin.info.ProviderRepresentation
 
getOsArchitecture() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getOsName() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getOsVersion() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getOtherClaims() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getParentFlow(AuthenticationExecutionModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
getPerClientConfigDescription() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get configuration descriptions for all clients
getProperties() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
getProtector() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
 
getProtector() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getProtector() - Method in class org.keycloak.services.managers.AuthenticationManager
 
getProtocol() - Method in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
getProtocol() - Method in interface org.keycloak.protocol.ProtocolMapper
 
getProtocol(String, String) - Method in class org.keycloak.services.resources.RealmsResource
 
getProtocolMappers() - Method in class org.keycloak.services.resources.admin.ClientResource
 
getProtocolMapperTypes() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getProvider(String) - Method in class org.keycloak.services.clientregistration.ClientRegistrationService
 
getProvider(Class<T>) - Method in class org.keycloak.services.DefaultKeycloakSession
 
getProvider(Class<T>, String) - Method in class org.keycloak.services.DefaultKeycloakSession
 
getProvider(String) - Method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
Get factory with given id
getProvider(String) - Method in class org.keycloak.services.util.JsonConfigProvider
 
getProviderClass() - Method in class org.keycloak.authentication.AuthenticatorSpi
 
getProviderClass() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
 
getProviderClass() - Method in class org.keycloak.authentication.FormActionSpi
 
getProviderClass() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
 
getProviderClass() - Method in class org.keycloak.authentication.RequiredActionSpi
 
getProviderClass() - Method in class org.keycloak.exportimport.ClientDescriptionConverterSpi
 
getProviderClass() - Method in class org.keycloak.messages.MessagesSpi
 
getProviderClass() - Method in class org.keycloak.protocol.LoginProtocolSpi
 
getProviderClass() - Method in class org.keycloak.protocol.ProtocolMapperSpi
 
getProviderClass() - Method in class org.keycloak.services.clientregistration.ClientRegistrationSpi
 
getProviderClass() - Method in class org.keycloak.wellknown.WellKnownSpi
 
getProviderFactories(Class<? extends Provider>) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
getProviderFactory(Class<T>) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
getProviderFactory(Class<T>, String) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
getProviderFactoryClass() - Method in class org.keycloak.authentication.AuthenticatorSpi
 
getProviderFactoryClass() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
 
getProviderFactoryClass() - Method in class org.keycloak.authentication.FormActionSpi
 
getProviderFactoryClass() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
 
getProviderFactoryClass() - Method in class org.keycloak.authentication.RequiredActionSpi
 
getProviderFactoryClass() - Method in class org.keycloak.exportimport.ClientDescriptionConverterSpi
 
getProviderFactoryClass() - Method in class org.keycloak.messages.MessagesSpi
 
getProviderFactoryClass() - Method in class org.keycloak.protocol.LoginProtocolSpi
 
getProviderFactoryClass() - Method in class org.keycloak.protocol.ProtocolMapperSpi
 
getProviderFactoryClass() - Method in class org.keycloak.services.clientregistration.ClientRegistrationSpi
 
getProviderFactoryClass() - Method in class org.keycloak.wellknown.WellKnownSpi
 
getProviderId() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getProviderId() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
getProviderInstance() - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Get a provider
getProviders() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getProviders() - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
getProviders() - Method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
Get available provider factories Returns a list of available provider factories.
getPublicClient() - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
getRealm() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Current realm
getRealm() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getRealm() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getRealm() - Method in interface org.keycloak.authentication.FormContext
Current realm
getRealm() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getRealm() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getRealm() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getRealm() - Method in class org.keycloak.services.managers.Auth
 
getRealm(String) - Method in class org.keycloak.services.managers.RealmManager
 
getRealm() - Method in class org.keycloak.services.resources.admin.AdminAuth
 
getRealm() - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
getRealm() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Get the top-level representation of the realm It will not include nested information like User and Client representations.
getRealm() - Method in class org.keycloak.services.resources.PublicRealmResource
Public information about the realm.
getRealmAccess() - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
getRealmAdmin(HttpHeaders, String) - Method in class org.keycloak.services.resources.admin.RealmsAdminResource
Base path for the admin REST API for one particular realm.
getRealmAdminClientId(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
getRealmAdminClientId(RealmRepresentation) - Method in class org.keycloak.services.managers.RealmManager
 
getRealmAlias() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
getRealmByName(String) - Method in class org.keycloak.services.managers.RealmManager
 
getRealmCookiePath(RealmModel, UriInfo) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
getRealmEventsConfig() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Get the events provider configuration Returns JSON object with events provider configuration
getRealmManager() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getRealmModel(KeycloakSession, BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector
 
getRealmResource(String) - Method in class org.keycloak.services.resources.RealmsResource
 
getRealmRoleComposites(String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Get realm-level roles that are in the role's composite
getRealmRoleComposites(String) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Get realm-level roles of the role's composite
getRealmRoleComposites(RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
getRealmRoleMappings(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get realm-level role mappings for the user
getRealms() - Method in class org.keycloak.services.resources.admin.RealmsAdminResource
Get accessible realms Returns a list of accessible realms.
getRealmsAdmin(HttpHeaders) - Method in class org.keycloak.services.resources.admin.AdminRoot
Base Path to realm admin REST interface
getRealmScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Get realm-level roles associated with the client's scope
getRedirectUri() - Method in class org.keycloak.protocol.RestartLoginCookie
 
getRedirectUris() - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getReferenceCategory() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getReferenceCategory() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
General authenticator type, i.e.
getReferenceCategory() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getReferenceCategory() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getReferenceCategory() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getReferenceCategory() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getReferenceCategory() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getRememberMeUsername(RealmModel, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
getRequest() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getRequestedProtocolMappers() - Method in class org.keycloak.services.managers.ClientSessionCode
 
getRequestedRoles() - Method in class org.keycloak.services.managers.ClientSessionCode
 
getRequestHeaders() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getRequiredAction(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get required action for alias
getRequiredActions() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get required actions Returns a list of required actions.
getRequirement() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
getRequirementChoices() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
getRequirementChoices() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
What requirement settings are allowed.
getRequirementChoices() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
getRequirementChoices() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
getRequirementChoices() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
getRequirementChoices() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
getRequirementChoices() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
getRequirementChoices() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
getResource() - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
getResource(String, String, String, String) - Method in class org.keycloak.services.resources.ThemeResource
Get theme content
getResource(String) - Method in class org.keycloak.services.resources.WelcomeResource
Resources for welcome page
getResponse() - Method in class org.keycloak.protocol.oidc.TokenManager.RefreshResult
 
getResponse() - Method in exception org.keycloak.services.ErrorPageException
 
getResponse() - Method in exception org.keycloak.services.ErrorResponseException
 
getResponseModesSupported() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getResponseTypesSupported() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getRole(String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Get a specific role's representation
getRole(String) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Get a role by name
getRole(RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
getRoleComposites(String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Get role's children Returns a set of role's children provided the role is a composite.
getRoleComposites(String) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Get composites of the role
getRoleComposites(RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
getRoleContainerResource() - Method in class org.keycloak.services.resources.admin.ClientResource
 
getRoleContainerResource() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
base path for managing realm-level roles of this realm
getRoleMappings(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get role mappings for the user
getRoleModel(String) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
 
getRoles() - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Get all roles for the realm or client
getRollbackOnly() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
getScopeMappedResource() - Method in class org.keycloak.services.resources.admin.ClientResource
Base path for managing the scope mappings for the client
getScopeMappings() - Method in class org.keycloak.services.resources.admin.ScopeMappedResource
Get all scope mappings for the client
getServerInfo(HttpHeaders) - Method in class org.keycloak.services.resources.admin.AdminRoot
General information about the server
getServerStartupTimestamp() - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
getServerTime() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getServiceAccountUser() - Method in class org.keycloak.services.resources.admin.ClientResource
Get a user dedicated to the service account
getSession() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Current session
getSession() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getSession() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getSession() - Method in interface org.keycloak.authentication.FormContext
Current session
getSession() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getSession() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getSession() - Method in class org.keycloak.services.managers.Auth
 
getSession() - Method in class org.keycloak.services.managers.AuthenticationManager.AuthResult
 
getSession() - Method in class org.keycloak.services.managers.RealmManager
 
getSessionFactory() - Method in class org.keycloak.services.resources.KeycloakApplication
 
getSessions(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get sessions associated with the user
getSessions(String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get offline sessions associated with the user and client
getSingletons() - Method in class org.keycloak.services.resources.KeycloakApplication
 
getSocialProviders() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getSortedExecutions(AuthenticationFlowModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
getStatus() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Get the current status of the current execution.
getStatus() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getStatus() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getStatus() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getStorePassword() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
getSubjectTypesSupported() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getSuccessMessage() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getSuccessMessage() - Method in exception org.keycloak.authentication.ForkFlowException
 
getSystemInfo() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getThemes() - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
getToken() - Method in class org.keycloak.services.managers.Auth
 
getToken() - Method in class org.keycloak.services.managers.AuthenticationManager.AuthResult
 
getToken() - Method in class org.keycloak.services.resources.admin.AdminAuth
 
getTokenEndpoint() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getTokenService(String) - Method in class org.keycloak.services.resources.RealmsResource
Deprecated.
getTotal() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getTotalFormated() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getTransaction() - Method in class org.keycloak.services.DefaultKeycloakSession
 
getUnregisteredRequiredActions() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Get unregistered required actions Returns a list of unregistered required actions.
getUptime() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getUptimeMillis() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getUri() - Method in class org.keycloak.services.DefaultKeycloakContext
 
getUriInfo() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
UriInfo of the current request
getUriInfo() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getUriInfo() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getUriInfo() - Method in interface org.keycloak.authentication.FormContext
UriInfo of the current request
getUriInfo() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getUriInfo() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getUsed() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getUsedFormated() - Method in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
getUser() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Current user attached to this flow.
getUser() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
getUser() - Method in interface org.keycloak.authentication.FormContext
Current user attached to this flow.
getUser() - Method in interface org.keycloak.authentication.RequiredActionContext
Current user
getUser() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getUser() - Method in class org.keycloak.services.managers.Auth
 
getUser() - Method in class org.keycloak.services.managers.AuthenticationManager.AuthResult
 
getUser() - Method in class org.keycloak.services.resources.admin.AdminAuth
 
getUser(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Get represenation of the user
getUserClientRoleMappingsResource(String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
 
getUserDir() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getUserFederationInstance(String) - Method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
getUserFederationInstances() - Method in class org.keycloak.services.resources.admin.UserFederationProvidersResource
Get configured providers
getUserId() - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
getUserinfoEndpoint() - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
getUserLocale() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getUserModel(KeycloakSession, BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector
 
getUserModelValue(UserModel, String) - Static method in class org.keycloak.protocol.ProtocolMapperUtils
 
getUserName() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getUsers(String, String, String, String, String, Integer, Integer) - Method in class org.keycloak.services.resources.admin.UsersResource
Get users Returns a list of users, filtered according to query parameters
getUserSession() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
getUserSession() - Method in interface org.keycloak.authentication.RequiredActionContext
 
getUserSession() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
getUserSessions(Integer, Integer) - Method in class org.keycloak.services.resources.admin.ClientResource
Get user sessions for client Returns a list of user sessions associated with this client
getUserTimezone() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getValidPaths() - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
getValidPaths() - Method in class org.keycloak.services.resources.AccountService
 
getVersion() - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
getVersion() - Method in class org.keycloak.services.resources.ServerVersionResource
 
getVersionPreflight() - Method in class org.keycloak.services.resources.ServerVersionResource
 
getWelcomePage() - Method in class org.keycloak.services.resources.WelcomeResource
Welcome page of Keycloak
getWellKnown(String, String) - Method in class org.keycloak.services.resources.RealmsResource
 
GIVEN_NAME - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
GIVEN_NAME_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
GRANT_TYPE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
grantAccessToken() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Deprecated.

H

handleBrowserException(Exception) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
handleClientAuthException(Exception) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
handlePreflightRequest() - Method in class org.keycloak.services.resources.admin.AdminRoot
 
HardcodedClaim - Class in org.keycloak.protocol.oidc.mappers
 
HardcodedClaim() - Constructor for class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
HardcodedRole - Class in org.keycloak.protocol.oidc.mappers
Add a role to a token
HardcodedRole() - Constructor for class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
hasAppRole(ClientModel, String) - Method in class org.keycloak.services.resources.admin.AdminAuth
 
hasClientRole(ClientModel, String) - Method in class org.keycloak.services.managers.Auth
 
hasManage() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
hasOneOfAppRole(ClientModel, String...) - Method in class org.keycloak.services.managers.Auth
 
hasOneOfAppRole(ClientModel, String...) - Method in class org.keycloak.services.resources.admin.AdminAuth
 
hasOneOfRealmRole(String...) - Method in class org.keycloak.services.managers.Auth
 
hasOneOfRealmRole(String...) - Method in class org.keycloak.services.resources.admin.AdminAuth
 
hasRealmRole(String) - Method in class org.keycloak.services.managers.Auth
 
hasRealmRole(String) - Method in class org.keycloak.services.resources.admin.AdminAuth
 
hasView() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
headers - Variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
headers - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
headers - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
headers - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
headers - Variable in class org.keycloak.services.resources.admin.UsersResource
 
headers - Variable in class org.keycloak.services.resources.ClientsManagementService
 
headers - Variable in class org.keycloak.services.resources.LoginActionsService
 
helpText - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
hostnameVerification(HttpClientBuilder.HostnameVerificationPolicy) - Method in class org.keycloak.services.util.HttpClientBuilder
SSL policy used to verify hostnames
HttpClientBuilder - Class in org.keycloak.services.util
Abstraction for creating HttpClients.
HttpClientBuilder() - Constructor for class org.keycloak.services.util.HttpClientBuilder
 
HttpClientBuilder.HostnameVerificationPolicy - Enum in org.keycloak.services.util
 
httpRequest - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
HTTPS_REQUIRED - Static variable in class org.keycloak.services.messages.Messages
 

I

ID - Static variable in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
id - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
IDENTITY_PROVIDER_ALREADY_LINKED - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_AUTHENTICATION_FAILED - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_LOGIN_FAILURE - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_NOT_FOUND - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_NOT_UNIQUE - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_REDIRECT_ERROR - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_REMOVED - Static variable in class org.keycloak.services.messages.Messages
 
IDENTITY_PROVIDER_UNEXPECTED_ERROR - Static variable in class org.keycloak.services.messages.Messages
 
IdentityBrokerService - Class in org.keycloak.services.resources
IdentityBrokerService(RealmModel, BruteForceProtector) - Constructor for class org.keycloak.services.resources.IdentityBrokerService
 
identityProviderAuthnRequest(URI, String, String, String) - Static method in class org.keycloak.services.Urls
 
identityProviderAuthnRequest(URI, String, String) - Static method in class org.keycloak.services.Urls
 
identityProviderAuthnResponse(URI, String, String) - Static method in class org.keycloak.services.Urls
 
IdentityProviderResource - Class in org.keycloak.services.resources.admin
 
IdentityProviderResource(RealmAuth, RealmModel, KeycloakSession, IdentityProviderModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.IdentityProviderResource
 
identityProviderRetrieveToken(URI, String, String) - Static method in class org.keycloak.services.Urls
 
IdentityProvidersResource - Class in org.keycloak.services.resources.admin
 
IdentityProvidersResource(RealmModel, KeycloakSession, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.IdentityProvidersResource
 
ignore() - Method in interface org.keycloak.authentication.RequiredActionContext
Ignore this required action and go onto the next, or complete the flow.
ignore() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
impersonate(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Impersonate the user
importFrom(UriInfo, MultipartFormDataInput) - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
Import identity provider from uploaded JSON file
importFrom(UriInfo, Map<String, Object>) - Method in class org.keycloak.services.resources.admin.IdentityProvidersResource
Import identity provider from JSON body
importRealm(RealmRepresentation) - Method in class org.keycloak.services.managers.RealmManager
 
importRealm(UriInfo, RealmRepresentation) - Method in class org.keycloak.services.resources.admin.RealmsAdminResource
Import a realm Imports a realm from a full representation of that realm.
importRealm(RealmRepresentation, String) - Method in class org.keycloak.services.resources.KeycloakApplication
 
importRealmFile() - Method in class org.keycloak.services.resources.KeycloakApplication
 
importRealmResources(ServletContext) - Method in class org.keycloak.services.resources.KeycloakApplication
 
importRealms(ServletContext) - Method in class org.keycloak.services.resources.KeycloakApplication
 
INCLUDE_IN_ACCESS_TOKEN - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_IN_ACCESS_TOKEN_HELP_TEXT - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_IN_ACCESS_TOKEN_LABEL - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_IN_ID_TOKEN - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_IN_ID_TOKEN_HELP_TEXT - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_IN_ID_TOKEN_LABEL - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
INCLUDE_REDIRECTS - Static variable in class org.keycloak.protocol.oidc.utils.WebOriginsUtils
 
includeInAccessToken(ProtocolMapperModel) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
includeInIDToken(ProtocolMapperModel) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
index - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
init(Config.Scope) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
init(Config.Scope) - Method in class org.keycloak.authentication.forms.RegistrationPage
 
init(Config.Scope) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
init(Config.Scope) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
init(Config.Scope) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
init(Config.Scope) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
init(Config.Scope) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
init(Config.Scope) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
init(Config.Scope) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
init(Config.Scope) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
init(Config.Scope) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
init(Config.Scope) - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
init(Config.Scope) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
 
init(Config.Scope) - Method in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
init(Config.Scope) - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
init(Config.Scope) - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
init() - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
init(FilterConfig) - Method in class org.keycloak.services.filters.ClientConnectionFilter
Deprecated.
 
init(FilterConfig) - Method in class org.keycloak.services.filters.KeycloakSessionServletFilter
 
init(Config.Scope) - Method in class org.keycloak.services.messages.AdminMessagesProviderFactory
 
init(Config.Scope) - Method in class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
init() - Method in class org.keycloak.services.resources.AccountService
 
init(RealmAuth.Resource) - Method in class org.keycloak.services.resources.admin.RealmAuth
 
init() - Method in class org.keycloak.services.resources.IdentityBrokerService
 
initToken(RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionModel, UriInfo) - Method in class org.keycloak.protocol.oidc.TokenManager
 
InstallationAdapterConfig() - Constructor for class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
installedAppUrnCallback(String, String, String) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
INSUFFICIENT_PERMISSION - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_ACCESS_CODE - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_CODE - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_EMAIL - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_FEDERATED_IDENTITY_ACTION - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_PARAMETER - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_PASSWORD_CONFIRM - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_PASSWORD_EXISTING - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_REDIRECT_URI - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_REQUEST - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_REQUESTER - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_TOTP - Static variable in class org.keycloak.services.messages.Messages
 
INVALID_USER - Static variable in class org.keycloak.services.messages.Messages
 
invalidCredentials(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
invalidSessionError(ClientSessionModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
invalidUser(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
invalidUser(AuthenticationFlowContext, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
invalidUser(RealmModel, String, ClientConnection) - Method in class org.keycloak.services.managers.BruteForceProtector
 
ip - Variable in class org.keycloak.services.managers.BruteForceProtector.LoginEvent
 
isActionActive(String) - Method in class org.keycloak.services.managers.ClientSessionCode
 
isActive() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
isAdmin(AdminAuth) - Method in class org.keycloak.services.resources.admin.AdminRoot
 
isBlank(String) - Static method in class org.keycloak.services.validation.Validation
Check if string is blank (null or lenght is 0 or contains only white characters)
isBrowserFlow() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
isClientSessionNotFound() - Method in class org.keycloak.services.managers.ClientSessionCode.ParseResult
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
isConfigurable() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
isConfigurable() - Method in interface org.keycloak.authentication.ClientAuthenticatorFactory
Is this authenticator configurable globally?
isConfigurable() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
Is this authenticator configurable?
isConfigurable() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
isConfigurable() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
isConfigurable() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
isConfigurable() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
isConfigurable() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
isCookieAuthenticated() - Method in class org.keycloak.services.managers.Auth
 
isCreateRealm() - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
isDefaultAction() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
isEmailValid(String) - Static method in class org.keycloak.services.validation.Validation
 
isEmpty(String) - Static method in class org.keycloak.services.validation.Validation
Check if string is empty (null or lenght is 0)
isEnabled(RealmModel, String, String) - Static method in class org.keycloak.authentication.AuthenticatorUtil
 
isEnabled() - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
isIllegalHash() - Method in class org.keycloak.services.managers.ClientSessionCode.ParseResult
 
isInternal() - Method in class org.keycloak.authentication.AuthenticatorSpi
 
isInternal() - Method in class org.keycloak.authentication.ClientAuthenticatorSpi
 
isInternal() - Method in class org.keycloak.authentication.FormActionSpi
 
isInternal() - Method in class org.keycloak.authentication.FormAuthenticatorSpi
 
isInternal() - Method in class org.keycloak.authentication.RequiredActionSpi
 
isInternal() - Method in class org.keycloak.exportimport.ClientDescriptionConverterSpi
 
isInternal() - Method in class org.keycloak.messages.MessagesSpi
 
isInternal() - Method in class org.keycloak.protocol.LoginProtocolSpi
 
isInternal() - Method in class org.keycloak.protocol.ProtocolMapperSpi
 
isInternal() - Method in class org.keycloak.services.clientregistration.ClientRegistrationSpi
 
isInternal() - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
isInternal() - Method in class org.keycloak.wellknown.WellKnownSpi
 
isMultivalued(ProtocolMapperModel) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
isOfflineToken() - Method in class org.keycloak.protocol.oidc.TokenManager.RefreshResult
 
isOfflineTokenAllowed(ClientSessionModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
isPasswordSet(UserModel) - Static method in class org.keycloak.services.resources.AccountService
 
isProcessed(AuthenticationExecutionModel) - Method in class org.keycloak.authentication.DefaultAuthenticationFlow
 
isRealmCertificate() - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
isRequired(RealmModel, String, String) - Static method in class org.keycloak.authentication.AuthenticatorUtil
 
isSessionValid(RealmModel, UserSessionModel) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
isSuccessful(AuthenticationExecutionModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
ISSUER - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
issueUserInfo() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
issueUserInfoGet(HttpHeaders) - Method in class org.keycloak.protocol.oidc.endpoints.UserInfoEndpoint
 
issueUserInfoPost(String) - Method in class org.keycloak.protocol.oidc.endpoints.UserInfoEndpoint
 
issueUserInfoPreflight() - Method in class org.keycloak.protocol.oidc.endpoints.UserInfoEndpoint
 
isSupported(String) - Method in interface org.keycloak.exportimport.ClientDescriptionConverterFactory
 
isSupported(String) - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
isSupported(String) - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
isSystemInfo() - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
isTemporarilyDisabled(KeycloakSession, RealmModel, String) - Method in class org.keycloak.services.managers.BruteForceProtector
 
isUseResourceRoleMappings() - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
isUserSessionCreated() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
isUserSetupAllowed() - Method in interface org.keycloak.authentication.ConfigurableAuthenticatorFactory
Does this authenticator have required actions that can set if the user does not have this authenticator set up?
isUserSetupAllowed() - Method in class org.keycloak.authentication.forms.RegistrationPage
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
isUserSetupAllowed() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
isValid(String) - Method in class org.keycloak.services.managers.ClientSessionCode
 
isValidAction(String) - Method in class org.keycloak.services.managers.ClientSessionCode
 

J

JSON_TYPE - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
JSON_TYPE_TOOLTIP - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
JsonConfigProvider - Class in org.keycloak.services.util
 
JsonConfigProvider(JsonNode, Properties) - Constructor for class org.keycloak.services.util.JsonConfigProvider
 
JsonConfigProvider.JsonScope - Class in org.keycloak.services.util
 
JsonScope(JsonNode) - Constructor for class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
JSONWebKeySet - Class in org.keycloak.protocol.oidc.representations
 
JSONWebKeySet() - Constructor for class org.keycloak.protocol.oidc.representations.JSONWebKeySet
 
JspRequestParameters - Interface in org.keycloak.services
 
JsResource - Class in org.keycloak.services.resources
Get keycloak.js file for javascript clients
JsResource() - Constructor for class org.keycloak.services.resources.JsResource
 
JWTClientAuthenticator - Class in org.keycloak.authentication.authenticators.client
Client authentication based on JWT signed by client private key .
JWTClientAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 

K

KC_RESTART - Static variable in class org.keycloak.protocol.RestartLoginCookie
 
KERBEROS_DISABLED - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
KERBEROS_NOT_ENABLED - Static variable in class org.keycloak.services.messages.Messages
 
KEY - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
keyAlias - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
keycloak - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
keycloak - Variable in class org.keycloak.services.resources.admin.ClientResource
 
keycloak - Variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
KEYCLOAK_IDENTITY_COOKIE - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
KEYCLOAK_LOGOUT_PROTOCOL - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
KEYCLOAK_REMEMBER_ME - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
KEYCLOAK_SECURITY_FAILURE_MESSAGE - Static variable in interface org.keycloak.services.JspRequestParameters
 
KEYCLOAK_SESSION_COOKIE - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
KEYCLOAK_STATE_CHECKER - Static variable in class org.keycloak.services.resources.AccountService
 
KeycloakApplication - Class in org.keycloak.services.resources
 
KeycloakApplication(ServletContext, Dispatcher) - Constructor for class org.keycloak.services.resources.KeycloakApplication
 
KeycloakClientDescriptionConverter - Class in org.keycloak.exportimport
 
KeycloakClientDescriptionConverter() - Constructor for class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
KeycloakSessionDestroyListener - Class in org.keycloak.services.listeners
 
KeycloakSessionDestroyListener() - Constructor for class org.keycloak.services.listeners.KeycloakSessionDestroyListener
 
KeycloakSessionServletFilter - Class in org.keycloak.services.filters
 
KeycloakSessionServletFilter() - Constructor for class org.keycloak.services.filters.KeycloakSessionServletFilter
 
keyPassword - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
keyStore(KeyStore, String) - Method in class org.keycloak.services.util.HttpClientBuilder
 
keyStore(KeyStore, char[]) - Method in class org.keycloak.services.util.HttpClientBuilder
 
KeyStoreConfig() - Constructor for class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 

L

lastFailure - Variable in class org.keycloak.services.managers.BruteForceProtector
 
latch - Variable in class org.keycloak.services.managers.BruteForceProtector.FailedLogin
 
LDAPConnectionTestManager - Class in org.keycloak.services.managers
 
LDAPConnectionTestManager() - Constructor for class org.keycloak.services.managers.LDAPConnectionTestManager
 
legacy(String) - Method in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
Deprecated. 
legacy(String) - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
Deprecated. 
level - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
listeners - Variable in class org.keycloak.services.DefaultKeycloakSessionFactory
 
listProviderIds(Class<T>) - Method in class org.keycloak.services.DefaultKeycloakSession
 
load(Spi) - Method in class org.keycloak.provider.DefaultProviderLoader
 
load(Spi) - Method in class org.keycloak.provider.ProviderManager
 
load(Spi, String) - Method in class org.keycloak.provider.ProviderManager
 
loadConfig() - Static method in class org.keycloak.services.resources.KeycloakApplication
 
LOCALE - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
LOCALE_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
localeCookiePath(URI, String) - Static method in class org.keycloak.services.Urls
 
LocaleHelper - Class in org.keycloak.services.util
 
LocaleHelper() - Constructor for class org.keycloak.services.util.LocaleHelper
 
locateRealm(String, RealmManager) - Method in class org.keycloak.services.resources.admin.AdminRoot
 
logFailure() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
logFailure(BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector
 
logger - Static variable in class org.keycloak.authentication.AuthenticationProcessor
 
logger - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
logger - Static variable in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
logger - Static variable in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
logger - Static variable in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
logger - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
logger - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
logger - Static variable in class org.keycloak.authentication.requiredactions.UpdatePassword
 
logger - Static variable in class org.keycloak.authentication.requiredactions.UpdateProfile
 
logger - Static variable in class org.keycloak.authentication.requiredactions.UpdateTotp
 
logger - Static variable in class org.keycloak.authentication.requiredactions.VerifyEmail
 
logger - Static variable in class org.keycloak.protocol.oidc.endpoints.LogoutEndpoint
 
logger - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
logger - Static variable in class org.keycloak.protocol.oidc.TokenManager
 
logger - Static variable in class org.keycloak.services.DefaultKeycloakTransactionManager
 
logger - Static variable in class org.keycloak.services.managers.AppAuthManager
 
logger - Static variable in class org.keycloak.services.managers.AuthenticationManager
 
logger - Static variable in class org.keycloak.services.managers.BruteForceProtector
 
logger - Variable in class org.keycloak.services.managers.ClientManager
 
logger - Static variable in class org.keycloak.services.managers.LDAPConnectionTestManager
 
logger - Static variable in class org.keycloak.services.managers.RealmManager
 
logger - Static variable in class org.keycloak.services.managers.ResourceAdminManager
 
logger - Static variable in class org.keycloak.services.managers.UserSessionManager
 
logger - Static variable in class org.keycloak.services.managers.UsersSyncManager
 
logger - Static variable in class org.keycloak.services.resources.admin.AdminConsole
 
logger - Static variable in class org.keycloak.services.resources.admin.AdminMessagesLoader
 
logger - Static variable in class org.keycloak.services.resources.admin.AdminRoot
 
logger - Static variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
logger - Static variable in class org.keycloak.services.resources.admin.ClientResource
 
logger - Static variable in class org.keycloak.services.resources.admin.ClientsResource
 
logger - Static variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
logger - Static variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
logger - Static variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
logger - Static variable in class org.keycloak.services.resources.admin.RoleByIdResource
 
logger - Static variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
logger - Static variable in class org.keycloak.services.resources.admin.UserFederationProviderResource
 
logger - Static variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
logger - Static variable in class org.keycloak.services.resources.admin.UsersResource
 
logger - Static variable in class org.keycloak.services.resources.ClientsManagementService
 
logger - Static variable in class org.keycloak.services.resources.Cors
 
logger - Static variable in class org.keycloak.services.resources.LoginActionsService
 
logger - Static variable in class org.keycloak.services.resources.PublicRealmResource
 
logger - Static variable in class org.keycloak.services.resources.RealmsResource
 
logger - Static variable in class org.keycloak.services.resources.ServerVersionResource
 
login(String) - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
LOGIN_HINT_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
LOGIN_PROTOCOL - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
LOGIN_REQUESTER_NOT_ENABLED - Static variable in class org.keycloak.services.messages.Messages
 
LOGIN_TIMEOUT - Static variable in class org.keycloak.services.messages.Messages
 
loginActionEmailVerification(URI, String) - Static method in class org.keycloak.services.Urls
 
loginActionEmailVerificationBuilder(URI) - Static method in class org.keycloak.services.Urls
 
loginActionsBaseUrl(UriInfo) - Static method in class org.keycloak.services.resources.LoginActionsService
 
loginActionsBaseUrl(UriBuilder) - Static method in class org.keycloak.services.resources.LoginActionsService
 
LoginActionsService - Class in org.keycloak.services.resources
 
LoginActionsService(RealmModel, AuthenticationManager, EventBuilder) - Constructor for class org.keycloak.services.resources.LoginActionsService
 
loginActionUpdatePassword(URI, String) - Static method in class org.keycloak.services.Urls
 
loginActionUpdateProfile(URI, String) - Static method in class org.keycloak.services.Urls
 
loginActionUpdateTotp(URI, String) - Static method in class org.keycloak.services.Urls
 
LoginEvent(String, String, String) - Constructor for class org.keycloak.services.managers.BruteForceProtector.LoginEvent
 
loginPage() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Deprecated.
LoginProtocol - Interface in org.keycloak.protocol
 
LoginProtocolFactory - Interface in org.keycloak.protocol
 
LoginProtocolSpi - Class in org.keycloak.protocol
 
LoginProtocolSpi() - Constructor for class org.keycloak.protocol.LoginProtocolSpi
 
loginRedirect(String, String, String, String, String, HttpHeaders) - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
loginRedirectUrl(UriBuilder) - Static method in class org.keycloak.services.resources.AccountService
 
loginResetCredentials(URI, String) - Static method in class org.keycloak.services.Urls
 
loginResetCredentialsBuilder(URI) - Static method in class org.keycloak.services.Urls
 
LoginStatusIframeEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
LoginStatusIframeEndpoint(RealmModel) - Constructor for class org.keycloak.protocol.oidc.endpoints.LoginStatusIframeEndpoint
 
loginUsernameReminder(URI, String) - Static method in class org.keycloak.services.Urls
 
loginUsernameReminderBuilder(URI) - Static method in class org.keycloak.services.Urls
 
logout(String, String, String, String) - Method in class org.keycloak.protocol.oidc.endpoints.LogoutEndpoint
Logout user session.
logout() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
logout() - Method in class org.keycloak.services.resources.admin.AdminConsole
Logout from the admin console
logout(String) - Method in class org.keycloak.services.resources.admin.ClientResource
Logout the user by username If the client has an admin URL, invalidate the sessions for a particular user directly.
logout(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Remove all user sessions associated with the user Also send notification to all clients that have an admin URL to invalidate the sessions for the particular user.
LOGOUT_REDIRECT_URI - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
LOGOUT_STATE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
logoutAll(URI, RealmModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutAll() - Method in class org.keycloak.services.resources.admin.ClientResource
Logout all sessions If the client has an admin URL, invalidate all sessions associated with that client directly.
logoutAll() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Removes all user sessions.
logoutClient(URI, RealmModel, ClientModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutClient(URI, RealmModel, ClientModel, int) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutClientSession(URI, RealmModel, ClientModel, ClientSessionModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutClientSessions(URI, RealmModel, ClientModel, List<ClientSessionModel>) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
LogoutEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
LogoutEndpoint(TokenManager, AuthenticationManager, RealmModel, EventBuilder) - Constructor for class org.keycloak.protocol.oidc.endpoints.LogoutEndpoint
 
logoutToken(String) - Method in class org.keycloak.protocol.oidc.endpoints.LogoutEndpoint
Logout a session via a non-browser invocation.
logoutUrl(UriInfo) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
logoutUrl(UriBuilder) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
logoutUser(URI, RealmModel, UserModel, KeycloakSession) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutUserFromClient(URI, RealmModel, ClientModel, UserModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logoutUserSessions(URI, RealmModel, List<UserSessionModel>) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
logPage() - Method in class org.keycloak.services.resources.AccountService
 
logSuccess(BruteForceProtector.LoginEvent) - Method in class org.keycloak.services.managers.BruteForceProtector
 
lowerPriority(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Lower execution's priority

M

mapAttributeValue(ProtocolMapperModel, Object) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
mapClaim(IDToken, ProtocolMapperModel, Object) - Static method in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
mapper - Variable in class org.keycloak.services.util.ObjectMapperResolver
 
masterRealmAdminConsoleRedirect() - Method in class org.keycloak.services.resources.admin.AdminRoot
Convenience path to master realm admin console
masterRealmAdminConsoleRedirectHtml() - Method in class org.keycloak.services.resources.admin.AdminRoot
Convenience path to master realm admin console
maxDeltaTimeSeconds - Variable in class org.keycloak.services.managers.BruteForceProtector
 
maxPooledPerRoute - Variable in class org.keycloak.services.util.HttpClientBuilder
 
maxPooledPerRoute(int) - Method in class org.keycloak.services.util.HttpClientBuilder
 
MemoryInfoRepresentation - Class in org.keycloak.services.resources.admin.info
 
MemoryInfoRepresentation() - Constructor for class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
Messages - Class in org.keycloak.services.messages
 
Messages() - Constructor for class org.keycloak.services.messages.Messages
 
MessagesProvider - Interface in org.keycloak.messages
 
MessagesProviderFactory - Interface in org.keycloak.messages
 
MessagesSpi - Class in org.keycloak.messages
 
MessagesSpi() - Constructor for class org.keycloak.messages.MessagesSpi
 
migrateModel() - Method in class org.keycloak.services.resources.KeycloakApplication
 
MISSING_EMAIL - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_FIRST_NAME - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_IDENTITY_PROVIDER - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_LAST_NAME - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_PARAMETER - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_PASSWORD - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_TOTP - Static variable in class org.keycloak.services.messages.Messages
 
MISSING_USERNAME - Static variable in class org.keycloak.services.messages.Messages
 
model - Variable in class org.keycloak.services.managers.RealmManager
 
ModelExceptionMapper - Class in org.keycloak.services.resources
 
ModelExceptionMapper() - Constructor for class org.keycloak.services.resources.ModelExceptionMapper
 
MULTIVALUED - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
MULTIVALUED_HELP_TEXT - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
MULTIVALUED_LABEL - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 

N

name - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
NEW_ROLE_NAME - Static variable in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
newEvent() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Create a refresh new EventBuilder to use within this context
newEvent() - Method in class org.keycloak.authentication.AuthenticationProcessor
 
newEvent() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
newEvent() - Method in interface org.keycloak.authentication.FormContext
Create a refresh new EventBuilder to use within this context
newExecutionConfig(String, AuthenticatorConfigModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Update execution with new configuration
newToken - Variable in class org.keycloak.protocol.oidc.TokenManager.TokenValidation
 
nextActionAfterAuthentication(KeycloakSession, UserSessionModel, ClientSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
NO_ACCESS - Static variable in class org.keycloak.services.messages.Messages
 
NO_RELAY_STATE_IN_RESPONSE - Static variable in class org.keycloak.services.messages.Messages
 
noCache - Static variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
NONCE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
notes - Variable in class org.keycloak.protocol.RestartLoginCookie
 
NOTMATCH_PASSWORD - Static variable in class org.keycloak.services.messages.Messages
 

O

ObjectMapperResolver - Class in org.keycloak.services.util
Any class with package org.jboss.resteasy.skeleton.key will use NON_DEFAULT inclusion
ObjectMapperResolver(boolean) - Constructor for class org.keycloak.services.util.ObjectMapperResolver
 
OfflineConfigException - Exception in org.keycloak.offlineconfig
Runtime exception thrown when an offline configuration fails.
OfflineConfigException(String) - Constructor for exception org.keycloak.offlineconfig.OfflineConfigException
 
OIDCAccessTokenMapper - Interface in org.keycloak.protocol.oidc.mappers
 
OIDCAttributeMapperHelper - Class in org.keycloak.protocol.oidc.mappers
 
OIDCAttributeMapperHelper() - Constructor for class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
OIDCClientDescriptionConverter - Class in org.keycloak.protocol.oidc
 
OIDCClientDescriptionConverter() - Constructor for class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
OIDCClientRegistrationProvider - Class in org.keycloak.services.clientregistration
 
OIDCClientRegistrationProvider(KeycloakSession) - Constructor for class org.keycloak.services.clientregistration.OIDCClientRegistrationProvider
 
OIDCClientRegistrationProviderFactory - Class in org.keycloak.services.clientregistration
 
OIDCClientRegistrationProviderFactory() - Constructor for class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
OIDCClientRepresentation - Class in org.keycloak.protocol.oidc.representations
 
OIDCClientRepresentation() - Constructor for class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
OIDCConfigurationRepresentation - Class in org.keycloak.protocol.oidc.representations
 
OIDCConfigurationRepresentation() - Constructor for class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
OIDCIDTokenMapper - Interface in org.keycloak.protocol.oidc.mappers
 
OIDCLoginProtocol - Class in org.keycloak.protocol.oidc
 
OIDCLoginProtocol(KeycloakSession, RealmModel, UriInfo, HttpHeaders, EventBuilder) - Constructor for class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
OIDCLoginProtocol() - Constructor for class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
OIDCLoginProtocolFactory - Class in org.keycloak.protocol.oidc
 
OIDCLoginProtocolFactory() - Constructor for class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
OIDCLoginProtocolService - Class in org.keycloak.protocol.oidc
Resource class for the oauth/openid connect token service
OIDCLoginProtocolService(RealmModel, EventBuilder, AuthenticationManager) - Constructor for class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
OIDCWellKnownProvider - Class in org.keycloak.protocol.oidc
 
OIDCWellKnownProvider(KeycloakSession) - Constructor for class org.keycloak.protocol.oidc.OIDCWellKnownProvider
 
OIDCWellKnownProviderFactory - Class in org.keycloak.protocol.oidc
 
OIDCWellKnownProviderFactory() - Constructor for class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
operation(OperationType) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
optionalChallengeRedirect(AuthenticationFlowContext, String) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
401 challenge sent back that bypasses
org.keycloak.authentication - package org.keycloak.authentication
 
org.keycloak.authentication.authenticators.browser - package org.keycloak.authentication.authenticators.browser
 
org.keycloak.authentication.authenticators.client - package org.keycloak.authentication.authenticators.client
 
org.keycloak.authentication.authenticators.directgrant - package org.keycloak.authentication.authenticators.directgrant
 
org.keycloak.authentication.authenticators.resetcred - package org.keycloak.authentication.authenticators.resetcred
 
org.keycloak.authentication.forms - package org.keycloak.authentication.forms
 
org.keycloak.authentication.requiredactions - package org.keycloak.authentication.requiredactions
 
org.keycloak.exportimport - package org.keycloak.exportimport
 
org.keycloak.messages - package org.keycloak.messages
 
org.keycloak.offlineconfig - package org.keycloak.offlineconfig
 
org.keycloak.protocol - package org.keycloak.protocol
 
org.keycloak.protocol.oidc - package org.keycloak.protocol.oidc
 
org.keycloak.protocol.oidc.endpoints - package org.keycloak.protocol.oidc.endpoints
 
org.keycloak.protocol.oidc.mappers - package org.keycloak.protocol.oidc.mappers
 
org.keycloak.protocol.oidc.representations - package org.keycloak.protocol.oidc.representations
 
org.keycloak.protocol.oidc.utils - package org.keycloak.protocol.oidc.utils
 
org.keycloak.provider - package org.keycloak.provider
 
org.keycloak.services - package org.keycloak.services
 
org.keycloak.services.clientregistration - package org.keycloak.services.clientregistration
 
org.keycloak.services.filters - package org.keycloak.services.filters
 
org.keycloak.services.listeners - package org.keycloak.services.listeners
 
org.keycloak.services.managers - package org.keycloak.services.managers
 
org.keycloak.services.messages - package org.keycloak.services.messages
 
org.keycloak.services.migration - package org.keycloak.services.migration
 
org.keycloak.services.resources - package org.keycloak.services.resources
 
org.keycloak.services.resources.admin - package org.keycloak.services.resources.admin
 
org.keycloak.services.resources.admin.info - package org.keycloak.services.resources.admin.info
 
org.keycloak.services.scheduled - package org.keycloak.services.scheduled
 
org.keycloak.services.util - package org.keycloak.services.util
 
org.keycloak.services.validation - package org.keycloak.services.validation
 
org.keycloak.utils - package org.keycloak.utils
 
org.keycloak.wellknown - package org.keycloak.wellknown
 
ORIGIN_HEADER - Static variable in class org.keycloak.services.resources.Cors
 
otherClaims - Variable in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
OTPFormAuthenticator - Class in org.keycloak.authentication.authenticators.browser
 
OTPFormAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
OTPFormAuthenticatorFactory - Class in org.keycloak.authentication.authenticators.browser
 
OTPFormAuthenticatorFactory() - Constructor for class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 

P

parse(String, KeycloakSession) - Static method in class org.keycloak.services.managers.ClientSessionCode
 
parse(String, KeycloakSession, RealmModel) - Static method in class org.keycloak.services.managers.ClientSessionCode
 
parseResult(String, KeycloakSession, RealmModel) - Static method in class org.keycloak.services.managers.ClientSessionCode
 
ParseResult() - Constructor for class org.keycloak.services.managers.ClientSessionCode.ParseResult
 
parseRole(String) - Static method in class org.keycloak.protocol.ProtocolMapperUtils
 
passwordPage() - Method in class org.keycloak.services.resources.AccountService
 
passwordUrl(UriBuilder) - Static method in class org.keycloak.services.resources.AccountService
 
performLogin(String, String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
performPostLogin(String, String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
PERMISSION_NOT_APPROVED - Static variable in class org.keycloak.services.messages.Messages
 
policy - Variable in class org.keycloak.services.util.HttpClientBuilder
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.client.AbstractClientAuthenticator
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.directgrant.AbstractDirectGrantAuthenticator
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.forms.RegistrationPage
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.exportimport.KeycloakClientDescriptionConverter
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.protocol.AbstractLoginProtocolFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.protocol.oidc.OIDCClientDescriptionConverter
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.protocol.oidc.OIDCWellKnownProviderFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProviderFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProviderFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.messages.AdminMessagesProviderFactory
 
postInit(KeycloakSessionFactory) - Method in class org.keycloak.services.migration.DefaultMigrationProviderFactory
 
preflight() - Method in class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
preflight() - Method in class org.keycloak.services.resources.Cors
 
PRIVATE_KEY - Static variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
privateAttribute - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
process(MultivaluedMap<String, String>, RealmModel, UserModel) - Static method in class org.keycloak.services.resources.AttributeFormDataProcessor
Looks for "user.attributes." keys in the form data and sets the appropriate UserModel.attribute from it.
processAccountUpdate(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.AccountService
Update account information.
processAction(String) - Method in interface org.keycloak.authentication.AuthenticationFlow
 
processAction(String) - Method in class org.keycloak.authentication.ClientAuthenticationFlow
 
processAction(String) - Method in class org.keycloak.authentication.DefaultAuthenticationFlow
 
processAction(String) - Method in class org.keycloak.authentication.FormAuthenticationFlow
 
processAction(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
Called when a required action has form input you want to process.
processAction(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
processAction(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
processAction(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
processAction(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
processAction(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
processAuthentication(String, ClientSessionModel, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
processConsent(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.LoginActionsService
OAuth grant page.
processFederatedIdentityUpdate(String, String, String) - Method in class org.keycloak.services.resources.AccountService
 
processFlow() - Method in interface org.keycloak.authentication.AuthenticationFlow
 
processFlow() - Method in class org.keycloak.authentication.ClientAuthenticationFlow
 
processFlow() - Method in class org.keycloak.authentication.DefaultAuthenticationFlow
 
processFlow() - Method in class org.keycloak.authentication.FormAuthenticationFlow
 
processFlow(String, ClientSessionModel, String, AuthenticationFlowModel, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
processPasswordUpdate(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.AccountService
Update account password Form params: password - old password password-new pasword-confirm
processRegister(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
Registration
processRegistration(String, ClientSessionModel, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
processRequireAction(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
processResetCredentials(String, ClientSessionModel, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
processResult(AuthenticationProcessor.Result) - Method in class org.keycloak.authentication.ClientAuthenticationFlow
 
processResult(AuthenticationProcessor.Result) - Method in class org.keycloak.authentication.DefaultAuthenticationFlow
 
processRevokeGrant(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.AccountService
 
processSessionsLogout(String) - Method in class org.keycloak.services.resources.AccountService
 
processTotpRemove(String) - Method in class org.keycloak.services.resources.AccountService
 
processTotpUpdate(MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.AccountService
Update the TOTP for this account.
PROMPT_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
properties - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
protector - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
protector - Variable in class org.keycloak.services.managers.AuthenticationManager
 
protector - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
protector - Variable in class org.keycloak.services.resources.admin.UsersResource
 
protector - Variable in class org.keycloak.services.resources.RealmsResource
 
ProtocolMapper - Interface in org.keycloak.protocol
 
ProtocolMapperSpi - Class in org.keycloak.protocol
 
ProtocolMapperSpi() - Constructor for class org.keycloak.protocol.ProtocolMapperSpi
 
ProtocolMappersResource - Class in org.keycloak.services.resources.admin
Base resource for managing users
ProtocolMappersResource(ClientModel, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ProtocolMappersResource
 
ProtocolMapperUtils - Class in org.keycloak.protocol
 
ProtocolMapperUtils() - Constructor for class org.keycloak.protocol.ProtocolMapperUtils
 
protocolUrl(UriInfo) - Static method in class org.keycloak.services.resources.RealmsResource
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.forms.RegistrationPage
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.forms.RegistrationPassword
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.forms.RegistrationProfile
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.forms.RegistrationUserCreation
 
PROVIDER_ID - Static variable in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
PROVIDER_ID - Static variable in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
providerId - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
providerId - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
ProviderManager - Class in org.keycloak.provider
 
ProviderManager(ClassLoader, String...) - Constructor for class org.keycloak.provider.ProviderManager
 
ProviderRepresentation - Class in org.keycloak.services.resources.admin.info
 
ProviderRepresentation() - Constructor for class org.keycloak.services.resources.admin.info.ProviderRepresentation
 
providers - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
providers - Variable in class org.keycloak.services.resources.ClientsManagementService
 
providers - Variable in class org.keycloak.services.resources.LoginActionsService
 
publicClient - Variable in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
PublicRealmResource - Class in org.keycloak.services.resources
Resource class for public realm information
PublicRealmResource(RealmModel) - Constructor for class org.keycloak.services.resources.PublicRealmResource
 
publish(ProviderEvent) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
pushClientRevocationPolicy(URI, RealmModel, ClientModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
pushRealmRevocationPolicy(URI, RealmModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
pushRevocation() - Method in class org.keycloak.services.resources.admin.ClientResource
Push the client's revocation policy to its admin URL If the client has an admin URL, push revocation policy to it.
pushRevocation() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Push the realm's revocation policy to any client that has an admin url associated with it.
pushRevocationPolicy(URI, RealmModel, ClientModel, int) - Method in class org.keycloak.services.managers.ResourceAdminManager
 

Q

QRCodeResource - Class in org.keycloak.services.resources
Create a barcode image
QRCodeResource() - Constructor for class org.keycloak.services.resources.QRCodeResource
 
queue - Variable in class org.keycloak.services.managers.BruteForceProtector
 

R

raisePriority(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Raise execution's priority
READ_ONLY_PASSWORD - Static variable in class org.keycloak.services.messages.Messages
 
READ_ONLY_USER - Static variable in class org.keycloak.services.messages.Messages
 
realm - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
realm - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
realm - Variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
realm - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
realm - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
realm - Variable in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
realm(RealmModel) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
realm(String) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
realm - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
realm - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
realm - Variable in class org.keycloak.services.resources.admin.ClientResource
 
realm - Variable in class org.keycloak.services.resources.admin.ClientsResource
 
realm - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
realm - Variable in class org.keycloak.services.resources.admin.RoleResource
 
realm - Variable in class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
realm - Variable in class org.keycloak.services.resources.admin.ScopeMappedResource
 
realm - Variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
realm - Variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
realm - Variable in class org.keycloak.services.resources.admin.UsersResource
 
realm - Variable in class org.keycloak.services.resources.PublicRealmResource
 
REALM_NOT_ENABLED - Static variable in class org.keycloak.services.messages.Messages
 
REALM_SUPPORTS_NO_CREDENTIALS - Static variable in class org.keycloak.services.messages.Messages
 
realmAccess - Variable in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
RealmAdminResource - Class in org.keycloak.services.resources.admin
Base resource class for the admin REST api of one realm
RealmAdminResource(RealmAuth, RealmModel, TokenManager, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.RealmAdminResource
 
realmAlias - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
RealmAuth - Class in org.keycloak.services.resources.admin
 
RealmAuth(AdminAuth, ClientModel) - Constructor for class org.keycloak.services.resources.admin.RealmAuth
 
RealmAuth.Resource - Enum in org.keycloak.services.resources.admin
 
realmBase(URI) - Static method in class org.keycloak.services.Urls
 
realmBaseUrl(UriInfo) - Static method in class org.keycloak.services.resources.RealmsResource
 
realmCertificate - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
realmId - Variable in class org.keycloak.services.managers.BruteForceProtector.LoginEvent
 
realmInstalledAppUrnCallback(URI, String) - Static method in class org.keycloak.services.Urls
 
realmIssuer(URI, String) - Static method in class org.keycloak.services.Urls
 
realmLoginPage(URI, String) - Static method in class org.keycloak.services.Urls
 
realmManager - Variable in class org.keycloak.services.managers.ClientManager
 
RealmManager - Class in org.keycloak.services.managers
Per request object
RealmManager(KeycloakSession) - Constructor for class org.keycloak.services.managers.RealmManager
 
realmOauthAction(URI, String) - Static method in class org.keycloak.services.Urls
 
realmRegisterAction(URI, String) - Static method in class org.keycloak.services.Urls
 
realmRegisterPage(URI, String) - Static method in class org.keycloak.services.Urls
 
realmRep(RealmModel, UriInfo) - Static method in class org.keycloak.services.resources.PublicRealmResource
 
realms() - Method in class org.keycloak.services.DefaultKeycloakSession
 
RealmsAdminResource - Class in org.keycloak.services.resources.admin
Top level resource for Admin REST API
RealmsAdminResource(AdminAuth, TokenManager) - Constructor for class org.keycloak.services.resources.admin.RealmsAdminResource
 
RealmsResource - Class in org.keycloak.services.resources
 
RealmsResource() - Constructor for class org.keycloak.services.resources.RealmsResource
 
realmsUrl(UriInfo) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
realmsUrl(UriBuilder) - Static method in class org.keycloak.services.resources.admin.AdminRoot
 
RECAPTCHA_FAILED - Static variable in class org.keycloak.services.messages.Messages
 
RECAPTCHA_NOT_CONFIGURED - Static variable in class org.keycloak.services.messages.Messages
 
RECAPTCHA_REFERENCE_CATEGORY - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
recover(KeycloakSessionFactory) - Static method in class org.keycloak.offlineconfig.AdminRecovery
 
RECOVER_ADMIN_ACCOUNT - Static variable in class org.keycloak.offlineconfig.AdminRecovery
 
recurseExecutions(RealmModel, String, List<AuthenticationExecutionModel>) - Static method in class org.keycloak.authentication.AuthenticatorUtil
 
recurseExecutions(AuthenticationFlowModel, List<AuthenticationManagementResource.AuthenticationExecutionRepresentation>, int) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
REDIRECT_URI_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
redirectAfterSuccessfulFlow(KeycloakSession, RealmModel, UserSessionModel, ClientSessionModel, HttpRequest, UriInfo, ClientConnection) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
redirectUri - Variable in class org.keycloak.protocol.RestartLoginCookie
 
RedirectUtils - Class in org.keycloak.protocol.oidc.utils
 
RedirectUtils() - Constructor for class org.keycloak.protocol.oidc.utils.RedirectUtils
 
refreshAccessToken() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Deprecated.
refreshAccessToken(KeycloakSession, UriInfo, ClientConnection, RealmModel, ClientModel, String, EventBuilder, HttpHeaders) - Method in class org.keycloak.protocol.oidc.TokenManager
 
refreshPeriodicSyncForProvider(KeycloakSessionFactory, TimerProvider, UserFederationProviderModel, String) - Method in class org.keycloak.services.managers.UsersSyncManager
 
refreshToken(RefreshToken) - Method in class org.keycloak.protocol.oidc.TokenManager.AccessTokenResponseBuilder
 
regenerateSecret() - Method in class org.keycloak.services.resources.admin.ClientResource
Generate a new secret for the client
register() - Method in class org.keycloak.protocol.oidc.endpoints.AuthorizationEndpoint
 
register(ProviderEventListener) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
registereRequiredAction(Map<String, String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Register a new required actions
registerNode(Map<String, String>) - Method in class org.keycloak.services.resources.admin.ClientResource
Register a cluster node with the client Manually register cluster node to this client - usually it's not needed to call this directly as adapter should handle by sending registration request to Keycloak
registerNode(String, MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.ClientsManagementService
URL invoked by adapter to register new client cluster node.
registerNodeUrl(UriBuilder) - Static method in class org.keycloak.services.resources.ClientsManagementService
 
registerPage() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Registration endpoint
registerPage(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
protocol independent registration page entry point
REGISTRATION_FORM_ACTION - Static variable in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
REGISTRATION_NOT_ALLOWED - Static variable in class org.keycloak.services.messages.Messages
 
REGISTRATION_PATH - Static variable in class org.keycloak.services.resources.LoginActionsService
 
registrationFormProcessor(UriInfo) - Static method in class org.keycloak.services.resources.LoginActionsService
 
RegistrationPage - Class in org.keycloak.authentication.forms
 
RegistrationPage() - Constructor for class org.keycloak.authentication.forms.RegistrationPage
 
RegistrationPassword - Class in org.keycloak.authentication.forms
 
RegistrationPassword() - Constructor for class org.keycloak.authentication.forms.RegistrationPassword
 
RegistrationProfile - Class in org.keycloak.authentication.forms
 
RegistrationProfile() - Constructor for class org.keycloak.authentication.forms.RegistrationProfile
 
RegistrationRecaptcha - Class in org.keycloak.authentication.forms
 
RegistrationRecaptcha() - Constructor for class org.keycloak.authentication.forms.RegistrationRecaptcha
 
RegistrationUserCreation - Class in org.keycloak.authentication.forms
 
RegistrationUserCreation() - Constructor for class org.keycloak.authentication.forms.RegistrationUserCreation
 
removeAuthenticatorConfig(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Delete authenticator configuration
removeClient(RealmModel, ClientModel) - Method in class org.keycloak.services.managers.ClientManager
 
removeExecution(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Delete execution
removeFederatedIdentity(String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
Remove a social login provider from user
removePeriodicSyncForProvider(TimerProvider, UserFederationProviderModel) - Method in class org.keycloak.services.managers.UsersSyncManager
 
removeRealm(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
removeTotp(String) - Method in class org.keycloak.services.resources.admin.UsersResource
Remove TOTP from the user
removeUser(RealmModel, UserModel) - Method in class org.keycloak.services.managers.UserManager
 
render(FormContext, LoginFormsProvider) - Method in interface org.keycloak.authentication.FormAuthenticator
Called to render the FormAuthenticator's challenge page.
render(FormContext, LoginFormsProvider) - Method in class org.keycloak.authentication.forms.RegistrationPage
 
renderForm(MultivaluedMap<String, String>, List<FormMessage>) - Method in class org.keycloak.authentication.FormAuthenticationFlow
 
representation(Object) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
request - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
request - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
request - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
request - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
request - Variable in class org.keycloak.services.resources.PublicRealmResource
 
request - Variable in class org.keycloak.services.resources.ServerVersionResource
 
require(String) - Method in class org.keycloak.services.resources.AccountService
 
requireAny() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
REQUIRED_ACTION - Static variable in class org.keycloak.services.resources.LoginActionsService
 
requiredActionBase(URI) - Static method in class org.keycloak.services.Urls
 
requiredActionChallenge(RequiredActionContext) - Method in interface org.keycloak.authentication.RequiredActionProvider
If the user has a required action set, this method will be the initial call to obtain what to display to the user's browser.
requiredActionChallenge(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.TermsAndConditions
 
requiredActionChallenge(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdatePassword
 
requiredActionChallenge(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateProfile
 
requiredActionChallenge(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.UpdateTotp
 
requiredActionChallenge(RequiredActionContext) - Method in class org.keycloak.authentication.requiredactions.VerifyEmail
 
RequiredActionContext - Interface in org.keycloak.authentication
Interface that encapsulates current information about the current requred action
RequiredActionContext.Status - Enum in org.keycloak.authentication
 
RequiredActionContextResult - Class in org.keycloak.authentication
 
RequiredActionContextResult(UserSessionModel, ClientSessionModel, RealmModel, EventBuilder, KeycloakSession, HttpRequest, UserModel, RequiredActionFactory) - Constructor for class org.keycloak.authentication.RequiredActionContextResult
 
RequiredActionFactory - Interface in org.keycloak.authentication
You must specify a file META-INF/services/org.keycloak.authentication.RequiredActionFactory in the jar that this class is contained in This file must have the fully qualified class name of all your RequiredActionFactory classes
requiredActionGET(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
requiredActionPOST(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
requiredActionProcessor(UriInfo) - Static method in class org.keycloak.services.resources.LoginActionsService
 
RequiredActionProvider - Interface in org.keycloak.authentication
RequiredAction provider.
RequiredActionProviderRepresentation() - Constructor for class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
RequiredActionSpi - Class in org.keycloak.authentication
 
RequiredActionSpi() - Constructor for class org.keycloak.authentication.RequiredActionSpi
 
requireManage() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
requirement - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.browser.CookieAuthenticatorFactory
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.client.ClientIdAndSecretAuthenticator
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.client.JWTClientAuthenticator
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
REQUIREMENT_CHOICES - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
requirementChoices - Variable in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
requireOneOf(String...) - Method in class org.keycloak.services.resources.AccountService
 
requiresUser() - Method in interface org.keycloak.authentication.Authenticator
Does this authenticator require that the user has already been identified? That AuthenticatorContext.getUser() is not null?
requiresUser() - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
requiresUser() - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
requiresUser() - Method in interface org.keycloak.authentication.FormAction
Does this FormAction require that a user be set? For registration, this method will always return false.
requiresUser() - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
requiresUser() - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
requiresUser() - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
requiresUser() - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
requireView() - Method in class org.keycloak.services.resources.admin.RealmAuth
 
RESET_CREDENTIAL_NOT_ALLOWED - Static variable in class org.keycloak.services.messages.Messages
 
RESET_CREDENTIAL_SECRET - Static variable in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
RESET_CREDENTIALS_PATH - Static variable in class org.keycloak.services.resources.LoginActionsService
 
ResetCredentialChooseUser - Class in org.keycloak.authentication.authenticators.resetcred
 
ResetCredentialChooseUser() - Constructor for class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
ResetCredentialEmail - Class in org.keycloak.authentication.authenticators.resetcred
 
ResetCredentialEmail() - Constructor for class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
resetCredentials(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
resetCredentialsGET(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
Endpoint for executing reset credentials flow.
resetCredentialsPOST(String, String) - Method in class org.keycloak.services.resources.LoginActionsService
 
resetFlow() - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Reset the current flow to the beginning and restarts it.
resetFlow(ClientSessionModel) - Static method in class org.keycloak.authentication.AuthenticationProcessor
 
resetFlow() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
ResetOTP - Class in org.keycloak.authentication.authenticators.resetcred
 
ResetOTP() - Constructor for class org.keycloak.authentication.authenticators.resetcred.ResetOTP
 
ResetPassword - Class in org.keycloak.authentication.authenticators.resetcred
 
ResetPassword() - Constructor for class org.keycloak.authentication.authenticators.resetcred.ResetPassword
 
resetPassword(String, CredentialRepresentation) - Method in class org.keycloak.services.resources.admin.UsersResource
Set up a temporary password for the user User will have to reset the temporary password next time they log in.
resetPasswordEmail(String, String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
Deprecated.
resolveLocale(UserModel) - Method in class org.keycloak.services.DefaultKeycloakContext
 
ResolveRelative - Class in org.keycloak.services.util
 
ResolveRelative() - Constructor for class org.keycloak.services.util.ResolveRelative
 
resolveRelativeUri(URI, String, String) - Static method in class org.keycloak.services.util.ResolveRelative
 
resolveUri(URI, String, String) - Static method in class org.keycloak.services.managers.ResourceAdminManager
 
resolveValidRedirects(UriInfo, String, Set<String>) - Static method in class org.keycloak.protocol.oidc.utils.RedirectUtils
 
resolveValidWebOrigins(UriInfo, ClientModel) - Static method in class org.keycloak.protocol.oidc.utils.WebOriginsUtils
 
resource - Variable in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
ResourceAdminManager - Class in org.keycloak.services.managers
 
ResourceAdminManager(KeycloakSession) - Constructor for class org.keycloak.services.managers.ResourceAdminManager
 
resourcePath(UriInfo) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
resourcePath(UriInfo, String) - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
response - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
response - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
response - Variable in class org.keycloak.services.resources.PublicRealmResource
 
response - Variable in class org.keycloak.services.resources.ServerVersionResource
 
RESPONSE_TYPE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
responseBuilder(RealmModel, ClientModel, EventBuilder, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.TokenManager
 
RestartLoginCookie - Class in org.keycloak.protocol
This is an an encoded token that is stored as a cookie so that if there is a client timeout, then the client session can be restarted.
RestartLoginCookie() - Constructor for class org.keycloak.protocol.RestartLoginCookie
 
RestartLoginCookie(ClientSessionModel) - Constructor for class org.keycloak.protocol.RestartLoginCookie
 
restartSession(KeycloakSession, RealmModel, String) - Static method in class org.keycloak.protocol.RestartLoginCookie
 
retrieveToken(String) - Method in class org.keycloak.services.resources.IdentityBrokerService
 
retrieveTokenPreflight() - Method in class org.keycloak.services.resources.IdentityBrokerService
 
revokeConsent(String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
Revoke consent and offline tokens for particular client from user
revokeOfflineToken(UserModel, ClientModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
revokeOfflineUserSession(UserSessionModel) - Method in class org.keycloak.services.managers.UserSessionManager
 
ROLE_CONFIG - Static variable in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
ROLE_CONFIG - Static variable in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
RoleByIdResource - Class in org.keycloak.services.resources.admin
Sometimes its easier to just interact with roles by their ID instead of container/role-name
RoleByIdResource(RealmModel, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.RoleByIdResource
 
roleContainer - Variable in class org.keycloak.services.resources.admin.RoleContainerResource
 
RoleContainerResource - Class in org.keycloak.services.resources.admin
 
RoleContainerResource(UriInfo, RealmModel, RealmAuth, RoleContainerModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.RoleContainerResource
 
RoleNameMapper - Class in org.keycloak.protocol.oidc.mappers
Map an assigned role to a different position and name in the token
RoleNameMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
RoleResource - Class in org.keycloak.services.resources.admin
 
RoleResource(RealmModel) - Constructor for class org.keycloak.services.resources.admin.RoleResource
 
rolesById() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Path for managing all realm-level or client-level roles defined in this realm by its id.
rollback() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
run - Variable in class org.keycloak.services.managers.BruteForceProtector
 
run() - Method in class org.keycloak.services.managers.BruteForceProtector
 
run(KeycloakSession) - Method in class org.keycloak.services.scheduled.ClearExpiredEvents
 
run(KeycloakSession) - Method in class org.keycloak.services.scheduled.ClearExpiredUserSessions
 
run(KeycloakSession) - Method in interface org.keycloak.services.scheduled.ScheduledTask
 
run() - Method in class org.keycloak.services.scheduled.ScheduledTaskRunner
 

S

ScheduledTask - Interface in org.keycloak.services.scheduled
 
ScheduledTaskRunner - Class in org.keycloak.services.scheduled
 
ScheduledTaskRunner(KeycloakSessionFactory, ScheduledTask) - Constructor for class org.keycloak.services.scheduled.ScheduledTaskRunner
 
scope(String...) - Method in class org.keycloak.services.util.JsonConfigProvider.JsonScope
 
scope(String...) - Method in class org.keycloak.services.util.JsonConfigProvider
 
SCOPE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
scopedClient - Variable in class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
ScopeMappedClientResource - Class in org.keycloak.services.resources.admin
 
ScopeMappedClientResource(RealmModel, RealmAuth, ClientModel, KeycloakSession, ClientModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
ScopeMappedResource - Class in org.keycloak.services.resources.admin
Base class for managing the scope mappings of a specific client.
ScopeMappedResource(RealmModel, RealmAuth, ClientModel, KeycloakSession, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.ScopeMappedResource
 
searchUsers(String, RealmModel) - Method in class org.keycloak.services.managers.RealmManager
Query users based on a search string:

"Bill Burke" first and last name "bburke@redhat.com" email "Burke" lastname or username

sendChallenge(AuthenticationProcessor.Result, AuthenticationExecutionModel) - Method in class org.keycloak.authentication.ClientAuthenticationFlow
 
sendChallenge(AuthenticationProcessor.Result, AuthenticationExecutionModel) - Method in class org.keycloak.authentication.DefaultAuthenticationFlow
 
sendLogoutRequest(RealmModel, ClientModel, List<String>, List<String>, int, String) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
sendPushRevocationPolicyRequest(RealmModel, ClientModel, int, String) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
sendTestNodeAvailabilityRequest(RealmModel, ClientModel, String) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
sendVerifyEmail(String, String, String) - Method in class org.keycloak.services.resources.admin.UsersResource
Send an email-verification email to the user An email contains a link the user can click to verify their email address.
ServerInfoAdminResource - Class in org.keycloak.services.resources.admin.info
 
ServerInfoAdminResource() - Constructor for class org.keycloak.services.resources.admin.info.ServerInfoAdminResource
 
ServerInfoRepresentation - Class in org.keycloak.services.resources.admin.info
 
ServerInfoRepresentation() - Constructor for class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
serverStartupTimestamp - Variable in class org.keycloak.services.DefaultKeycloakSessionFactory
 
ServerVersionResource - Class in org.keycloak.services.resources
 
ServerVersionResource() - Constructor for class org.keycloak.services.resources.ServerVersionResource
 
session - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
session - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
session - Variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
session - Variable in class org.keycloak.services.managers.RealmManager
 
session - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
session - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
session - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
session - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
session - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
session - Variable in class org.keycloak.services.resources.admin.ClientResource
 
session - Variable in class org.keycloak.services.resources.admin.ClientsResource
 
session - Variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
session - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
session - Variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
session - Variable in class org.keycloak.services.resources.admin.ScopeMappedClientResource
 
session - Variable in class org.keycloak.services.resources.admin.ScopeMappedResource
 
session - Variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
session - Variable in class org.keycloak.services.resources.admin.UsersResource
 
session - Variable in class org.keycloak.services.resources.ClientsManagementService
 
session - Variable in class org.keycloak.services.resources.LoginActionsService
 
session - Variable in class org.keycloak.services.resources.RealmsResource
 
session - Variable in class org.keycloak.services.resources.WelcomeResource
 
SESSION_NOT_ACTIVE - Static variable in class org.keycloak.services.messages.Messages
 
sessionFactory - Variable in class org.keycloak.services.resources.KeycloakApplication
 
sessions() - Method in class org.keycloak.services.DefaultKeycloakSession
 
sessionsPage() - Method in class org.keycloak.services.resources.AccountService
 
setAction(String) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setAction(String) - Method in class org.keycloak.services.managers.ClientSessionCode
 
setAlias(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
setAlternativeCredential(KeycloakSession, String, RealmModel) - Static method in class org.keycloak.utils.CredentialHelper
 
setAuthenticationConfig(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setAuthenticationFlow(Boolean) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setAutheticatedUser(UserModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setAuthMethod(String) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setAuthorizationEndpoint(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setBearerOnly(Boolean) - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
setBrowserFlow(boolean) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setBuiltinProtocolMappers(Map<String, List<ProtocolMapperRepresentation>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setClaim(IDToken, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
setClaim(IDToken, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
setClaim(IDToken, ProtocolMapperModel, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
setClaim(IDToken, ProtocolMapperModel, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
setClaim(IDToken, ProtocolMapperModel, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
setClaim(IDToken, ProtocolMapperModel, UserSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
setClient(ClientModel) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
setClient(ClientModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setClient(ClientModel) - Method in interface org.keycloak.authentication.ClientAuthenticationFlowContext
Attach a specific client to this flow.
setClient(ClientModel) - Method in class org.keycloak.services.DefaultKeycloakContext
 
setClientId(String) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setClientImporters(List<Map<String, String>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setClientName(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
setClientSession(ClientSessionModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setClientSession(String) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setClientSession(ClientSessionModel) - Method in class org.keycloak.services.managers.Auth
 
setClientUri(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
setConfig(Map<String, String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
setConfigurable(Boolean) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setConnection(ClientConnection) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setConnection(ClientConnection) - Method in class org.keycloak.services.DefaultKeycloakContext
 
setContextPath(String) - Method in class org.keycloak.services.managers.RealmManager
 
setCreateRealm(boolean) - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
setCredentials(Map<String, Object>) - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
setDefaultAction(boolean) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
setDisplayName(String) - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
setDisplayName(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setDuplicateUserChallenge(AuthenticationFlowContext, String, String, AuthenticationFlowError) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
setEnabled(boolean) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
setEnums(Map<String, List<String>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setEvent(EventBuilder) - Method in interface org.keycloak.services.clientregistration.ClientRegistrationProvider
 
setEvent(EventBuilder) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
setEvent(EventBuilder) - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProvider
 
setEventBuilder(EventBuilder) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setEventBuilder(EventBuilder) - Method in interface org.keycloak.protocol.LoginProtocol
 
setEventBuilder(EventBuilder) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
setFileEncoding(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setFlowId(String) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setFlowId(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setFlowPath(String) - Method in class org.keycloak.authentication.AuthenticationProcessor
This is the path segment to append when generating an action URL.
setFormat(String) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setForwardedErrorMessage(FormMessage) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setForwardedSuccessMessage(FormMessage) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setGrantTypesSupported(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setHelpText(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
setHttpHeaders(HttpHeaders) - Method in interface org.keycloak.protocol.LoginProtocol
 
setHttpHeaders(HttpHeaders) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
setId(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setIdentityProviders(List<ProviderFactory>, List<Map<String, String>>, String) - Method in class org.keycloak.services.resources.admin.info.ServerInfoAdminResource
 
setIdentityProviders(List<Map<String, String>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setIdTokenSigningAlgValuesSupported(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setIndex(int) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setInternal(boolean) - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
setIssuer(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setJavaHome(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJavaRuntime(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJavaVendor(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJavaVersion(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJavaVm(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJavaVmVersion(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setJwksUri(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setKeyAlias(String) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setKeyPassword(String) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setKeys(JWK[]) - Method in class org.keycloak.protocol.oidc.representations.JSONWebKeySet
 
setLevel(int) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setLogoutEndpoint(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setMemoryInfo(MemoryInfoRepresentation) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setName(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
setName(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.RequiredActionProviderRepresentation
 
setNotes(Map<String, String>) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setOperationalInfo(Map<String, String>) - Method in class org.keycloak.services.resources.admin.info.ProviderRepresentation
 
setOsArchitecture(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setOsName(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setOsVersion(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setOtherClaims(String, Object) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setProperties(List<ConfigPropertyRepresentation>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
setProtector(BruteForceProtector) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setProtocolMapperTypes(Map<String, List<ProtocolMapperTypeRepresentation>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setProviderId(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setProviderId(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticatorConfigDescription
 
setProviders(Map<String, SpiInfoRepresentation>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setProviders(Map<String, ProviderRepresentation>) - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
setPublicClient(Boolean) - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
setRealm(RealmModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setRealm(RealmModel) - Method in interface org.keycloak.protocol.LoginProtocol
 
setRealm(RealmModel) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
setRealm(RealmModel) - Method in interface org.keycloak.services.clientregistration.ClientRegistrationProvider
 
setRealm(RealmModel) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
setRealm(RealmModel) - Method in class org.keycloak.services.clientregistration.OIDCClientRegistrationProvider
 
setRealm(RealmModel) - Method in class org.keycloak.services.DefaultKeycloakContext
 
setRealm(String) - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
setRealmAccess(Map<String, Set<String>>) - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
setRealmAlias(String) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setRealmCertificate(Boolean) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setRedirectUri(String) - Method in class org.keycloak.protocol.RestartLoginCookie
 
setRedirectUris(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCClientRepresentation
 
setReferrerOnPage() - Method in class org.keycloak.services.resources.AccountService
 
setRequest(HttpRequest) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.Authenticator
Set actions to configure authenticator
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.CookieAuthenticator
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.AbstractSetRequiredActionAuthenticator
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialChooseUser
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.authenticators.resetcred.ResetCredentialEmail
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in interface org.keycloak.authentication.FormAction
Set actions to configure authenticator
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
setRequiredActions(KeycloakSession, RealmModel, UserModel) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
setRequiredCredential(KeycloakSession, String, RealmModel) - Static method in class org.keycloak.utils.CredentialHelper
 
setRequirement(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setRequirementChoices(List<String>) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource.AuthenticationExecutionRepresentation
 
setResource(String) - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
setResponseModesSupported(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setResponseTypesSupported(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setRestartCookie(RealmModel, ClientConnection, UriInfo, ClientSessionModel) - Static method in class org.keycloak.protocol.RestartLoginCookie
 
setRollbackOnly() - Method in class org.keycloak.services.DefaultKeycloakTransactionManager
 
setServerTime(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setSession(KeycloakSession) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setSession(KeycloakSession) - Method in interface org.keycloak.protocol.LoginProtocol
 
setSession(KeycloakSession) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
setSocialProviders(List<Map<String, String>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setStorePassword(String) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
setSubjectTypesSupported(List<String>) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setSystemInfo(SystemInfoRepresentation) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setSystemInfo(boolean) - Method in class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
setThemes(Map<String, List<String>>) - Method in class org.keycloak.services.resources.admin.info.ServerInfoRepresentation
 
setTokenEndpoint(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setupAdminConsole(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupAdminUser(KeycloakSession, RealmModel, UserModel, String) - Static method in class org.keycloak.services.managers.ApplianceBootstrap
 
setupAuthenticationFlows(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupBrokerService(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupDefaultRealm(String) - Method in class org.keycloak.services.resources.KeycloakApplication
 
setupImpersonationService(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupOfflineTokens(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupRealmDefaults(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupRequiredActions(RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
setupScheduledTasks(KeycloakSessionFactory) - Static method in class org.keycloak.services.resources.KeycloakApplication
 
setUptime(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setUptimeMillis(long) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setUriInfo(UriInfo) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
setUriInfo(UriInfo) - Method in interface org.keycloak.protocol.LoginProtocol
 
setUriInfo(UriInfo) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
setUser(UserModel) - Method in interface org.keycloak.authentication.AuthenticationFlowContext
Attach a specific user to this flow.
setUser(UserModel) - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
setUser(UserModel) - Method in interface org.keycloak.authentication.FormContext
Attach a specific user to this flow.
setUserDir(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setUseResourceRoleMappings(Boolean) - Method in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
setUserId(String) - Method in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
setUserinfoEndpoint(String) - Method in class org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation
 
setUserLocale(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setUserName(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setUserTimezone(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
setVersion(String) - Method in class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 
shutdown() - Method in class org.keycloak.services.managers.BruteForceProtector
 
ShutdownEvent() - Constructor for class org.keycloak.services.managers.BruteForceProtector.ShutdownEvent
 
shutdownLatch - Variable in class org.keycloak.services.managers.BruteForceProtector
 
SINGLETON - Static variable in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticatorFactory
 
SINGLETON - Static variable in class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
SINGLETON - Static variable in class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
singletons - Variable in class org.keycloak.services.resources.KeycloakApplication
 
SITE_KEY - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
SITE_SECRET - Static variable in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
socketTimeout - Variable in class org.keycloak.services.util.HttpClientBuilder
 
socketTimeout(long, TimeUnit) - Method in class org.keycloak.services.util.HttpClientBuilder
Socket inactivity timeout
socketTimeoutUnits - Variable in class org.keycloak.services.util.HttpClientBuilder
 
SpiInfoRepresentation - Class in org.keycloak.services.resources.admin.info
 
SpiInfoRepresentation() - Constructor for class org.keycloak.services.resources.admin.info.SpiInfoRepresentation
 
SpnegoAuthenticator - Class in org.keycloak.authentication.authenticators.browser
 
SpnegoAuthenticator() - Constructor for class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticator
 
SpnegoAuthenticatorFactory - Class in org.keycloak.authentication.authenticators.browser
 
SpnegoAuthenticatorFactory() - Constructor for class org.keycloak.authentication.authenticators.browser.SpnegoAuthenticatorFactory
 
sslContext - Variable in class org.keycloak.services.util.HttpClientBuilder
 
sslContext(SSLContext) - Method in class org.keycloak.services.util.HttpClientBuilder
 
start() - Method in class org.keycloak.services.managers.BruteForceProtector
 
STATE_PARAM - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
stateChecker - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
status - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
storePassword - Variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource.KeyStoreConfig
 
success() - Method in interface org.keycloak.authentication.AbstractAuthenticationFlowContext
Mark the current execution as successful.
success() - Method in class org.keycloak.authentication.AuthenticationProcessor.Result
 
success(FormContext) - Method in interface org.keycloak.authentication.FormAction
Called after all validate() calls of all FormAction providers are successful.
success(FormContext) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
success(FormContext) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
success(FormContext) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
success(FormContext) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
success() - Method in interface org.keycloak.authentication.RequiredActionContext
Mark this required action as successful.
success() - Method in class org.keycloak.authentication.RequiredActionContextResult
 
success() - Method in interface org.keycloak.authentication.ValidationContext
Mark this validation as sucessful
success() - Method in class org.keycloak.services.resources.admin.AdminEventBuilder
 
SUCCESS_GRANT_REVOKED - Static variable in class org.keycloak.services.messages.Messages
 
SUCCESS_TOTP - Static variable in class org.keycloak.services.messages.Messages
 
SUCCESS_TOTP_REMOVED - Static variable in class org.keycloak.services.messages.Messages
 
successfulLogin(RealmModel, String, ClientConnection) - Method in class org.keycloak.services.managers.BruteForceProtector
 
SuccessfulLogin(String, String, String) - Constructor for class org.keycloak.services.managers.BruteForceProtector.SuccessfulLogin
 
successMessage - Variable in exception org.keycloak.authentication.ForkFlowException
 
supports(String) - Method in class org.keycloak.provider.DefaultProviderLoaderFactory
 
supports(String) - Method in class org.keycloak.provider.FileSystemProviderLoaderFactory
 
syncAllUsers(KeycloakSessionFactory, String, UserFederationProviderModel) - Method in class org.keycloak.services.managers.UsersSyncManager
 
syncChangedUsers(KeycloakSessionFactory, String, UserFederationProviderModel) - Method in class org.keycloak.services.managers.UsersSyncManager
 
syncUsers(String) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Trigger sync of users
SystemInfoRepresentation - Class in org.keycloak.services.resources.admin.info
 
SystemInfoRepresentation() - Constructor for class org.keycloak.services.resources.admin.info.SystemInfoRepresentation
 

T

TEMP_ADMIN_PASSWORD - Static variable in class org.keycloak.offlineconfig.AdminRecovery
 
temporarilyDisabledUser(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
TermsAndConditions - Class in org.keycloak.authentication.requiredactions
 
TermsAndConditions() - Constructor for class org.keycloak.authentication.requiredactions.TermsAndConditions
 
TEST_AUTHENTICATION - Static variable in class org.keycloak.services.managers.LDAPConnectionTestManager
 
TEST_CONNECTION - Static variable in class org.keycloak.services.managers.LDAPConnectionTestManager
 
testLDAP(String, String, String, String) - Method in class org.keycloak.services.managers.LDAPConnectionTestManager
 
testLDAPConnection(String, String, String, String) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Test LDAP connection
testNodesAvailability(URI, RealmModel, ClientModel) - Method in class org.keycloak.services.managers.ResourceAdminManager
 
testNodesAvailable() - Method in class org.keycloak.services.resources.admin.ClientResource
Test if registered cluster nodes are available Tests availability by sending 'ping' request to all cluster nodes.
ThemeResource - Class in org.keycloak.services.resources
Theme resource
ThemeResource() - Constructor for class org.keycloak.services.resources.ThemeResource
 
themeRoot(URI) - Static method in class org.keycloak.services.Urls
 
toInstallationRepresentation(RealmModel, ClientModel, URI) - Method in class org.keycloak.services.managers.ClientManager
 
toJBossSubsystemConfig(RealmModel, ClientModel, URI) - Method in class org.keycloak.services.managers.ClientManager
 
token() - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
Token endpoint
TOKEN_CLAIM_NAME - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
TOKEN_CLAIM_NAME_LABEL - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
TOKEN_CLAIM_NAME_TOOLTIP - Static variable in class org.keycloak.protocol.oidc.mappers.OIDCAttributeMapperHelper
 
TOKEN_MAPPER_CATEGORY - Static variable in class org.keycloak.protocol.oidc.mappers.AbstractOIDCProtocolMapper
 
TokenEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
TokenEndpoint(TokenManager, AuthenticationManager, RealmModel, EventBuilder) - Constructor for class org.keycloak.protocol.oidc.endpoints.TokenEndpoint
 
TokenManager - Class in org.keycloak.protocol.oidc
Stateful object that creates tokens and manages oauth access codes
TokenManager() - Constructor for class org.keycloak.protocol.oidc.TokenManager
 
tokenManager - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
tokenManager - Variable in class org.keycloak.services.resources.admin.RealmsAdminResource
 
TokenManager.AccessTokenResponseBuilder - Class in org.keycloak.protocol.oidc
 
TokenManager.RefreshResult - Class in org.keycloak.protocol.oidc
 
TokenManager.TokenValidation - Class in org.keycloak.protocol.oidc
 
tokenServiceBaseUrl(UriInfo) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
tokenServiceBaseUrl(UriBuilder) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
tokenUrl(UriBuilder) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
TokenValidation(UserModel, UserSessionModel, ClientSessionModel, AccessToken) - Constructor for class org.keycloak.protocol.oidc.TokenManager.TokenValidation
 
toRepresentation(RequiredActionProviderModel) - Static method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
 
toResponse(ModelException) - Method in class org.keycloak.services.resources.ModelExceptionMapper
 
total - Variable in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
totalTime - Variable in class org.keycloak.services.managers.BruteForceProtector
 
TOTP_FORM_ACTION - Static variable in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
totpPage() - Method in class org.keycloak.services.resources.AccountService
 
totpUrl(UriBuilder) - Static method in class org.keycloak.services.resources.AccountService
 
TRANSACTION_SIZE - Static variable in class org.keycloak.services.managers.BruteForceProtector
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.HardcodedRole
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in interface org.keycloak.protocol.oidc.mappers.OIDCAccessTokenMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.RoleNameMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
transformAccessToken(AccessToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
transformAccessToken(KeycloakSession, AccessToken, RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.TokenManager
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.AddressMapper
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.FullNameMapper
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.HardcodedClaim
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in interface org.keycloak.protocol.oidc.mappers.OIDCIDTokenMapper
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
transformIDToken(IDToken, ProtocolMapperModel, KeycloakSession, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
transformIDToken(KeycloakSession, IDToken, RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionModel) - Method in class org.keycloak.protocol.oidc.TokenManager
 
truststore - Variable in class org.keycloak.services.util.HttpClientBuilder
 
trustStore(KeyStore) - Method in class org.keycloak.services.util.HttpClientBuilder
 

U

UNEXPECTED_ERROR_HANDLING_REQUEST - Static variable in class org.keycloak.services.messages.Messages
 
UNEXPECTED_ERROR_HANDLING_RESPONSE - Static variable in class org.keycloak.services.messages.Messages
 
UNEXPECTED_ERROR_RETRIEVING_TOKEN - Static variable in class org.keycloak.services.messages.Messages
 
UNKNOWN_LOGIN_REQUESTER - Static variable in class org.keycloak.services.messages.Messages
 
unregister(ProviderEventListener) - Method in class org.keycloak.services.DefaultKeycloakSessionFactory
 
unregisterNode(String) - Method in class org.keycloak.services.resources.admin.ClientResource
Unregister a cluster node from the client
unregisterNode(String, MultivaluedMap<String, String>) - Method in class org.keycloak.services.resources.ClientsManagementService
URL invoked by adapter to register new client cluster node.
unregisterNodeUrl(UriBuilder) - Static method in class org.keycloak.services.resources.ClientsManagementService
 
UNSUPPORTED_NAME_ID_FORMAT - Static variable in class org.keycloak.services.messages.Messages
 
update(String, ClientRepresentation) - Method in class org.keycloak.services.clientregistration.DefaultClientRegistrationProvider
 
update(ClientRepresentation) - Method in class org.keycloak.services.resources.admin.ClientResource
Update the client
update(IdentityProviderRepresentation) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Update the identity provider
update(String, IdentityProviderMapperRepresentation) - Method in class org.keycloak.services.resources.admin.IdentityProviderResource
Update a mapper for the identity provider
update(String, ProtocolMapperRepresentation) - Method in class org.keycloak.services.resources.admin.ProtocolMappersResource
Update the mapper
update(String, UserFederationMapperRepresentation) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Update a mapper
UPDATE_PASSWORD - Static variable in class org.keycloak.services.messages.Messages
 
UPDATE_PROFILE - Static variable in class org.keycloak.services.messages.Messages
 
updateAllowedOrigins(Set<String>) - Method in class org.keycloak.services.resources.admin.ClientResource
Update allowed origins This is used for CORS requests.
updateAuthenticatorConfig(String, AuthenticatorConfigModel) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Update authenticator configuration
updateCsrfChecks() - Method in class org.keycloak.services.resources.AbstractSecuredLocalService
 
updateExecutions(String, AuthenticationManagementResource.AuthenticationExecutionRepresentation) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Update authentication executions of a flow
UpdatePassword - Class in org.keycloak.authentication.requiredactions
 
UpdatePassword() - Constructor for class org.keycloak.authentication.requiredactions.UpdatePassword
 
UpdateProfile - Class in org.keycloak.authentication.requiredactions
 
UpdateProfile() - Constructor for class org.keycloak.authentication.requiredactions.UpdateProfile
 
updateProviderInstance(UserFederationProviderRepresentation) - Method in class org.keycloak.services.resources.admin.UserFederationProviderResource
Update a provider
updateRealm(RealmRepresentation) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Update the top-level information of the realm Any user, roles or client information in the representation will be ignored.
updateRealmEventsConfig(RealmEventsConfigRepresentation, RealmModel) - Method in class org.keycloak.services.managers.RealmManager
 
updateRealmEventsConfig(RealmEventsConfigRepresentation) - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Update the events provider Change the events provider and/or its configuration
updateRequiredAction(String, AuthenticationManagementResource.RequiredActionProviderRepresentation) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Update required action
updateRequiredAction(String) - Method in class org.keycloak.services.resources.admin.AuthenticationManagementResource
Delete required action
updateRole(String, RoleRepresentation) - Method in class org.keycloak.services.resources.admin.RoleByIdResource
Update the role
updateRole(String, RoleRepresentation) - Method in class org.keycloak.services.resources.admin.RoleContainerResource
Update a role by name
updateRole(RoleRepresentation, RoleModel) - Method in class org.keycloak.services.resources.admin.RoleResource
 
UpdateTotp - Class in org.keycloak.authentication.requiredactions
 
UpdateTotp() - Constructor for class org.keycloak.authentication.requiredactions.UpdateTotp
 
updateUser(String, UserRepresentation) - Method in class org.keycloak.services.resources.admin.UsersResource
Update the user
uploadJks(UriInfo, MultipartFormDataInput) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Upload certificate and eventually private key
uploadJksCertificate(UriInfo, MultipartFormDataInput) - Method in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
Upload only certificate, not private key
uriInfo - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
uriInfo - Variable in class org.keycloak.protocol.oidc.OIDCLoginProtocol
 
uriInfo - Variable in class org.keycloak.services.resources.AbstractSecuredLocalService
 
uriInfo - Variable in class org.keycloak.services.resources.admin.AdminConsole
 
uriInfo - Variable in class org.keycloak.services.resources.admin.AdminRoot
 
uriInfo - Variable in class org.keycloak.services.resources.admin.AttackDetectionResource
 
uriInfo - Variable in class org.keycloak.services.resources.admin.ClientResource
 
uriInfo - Variable in class org.keycloak.services.resources.admin.ProtocolMappersResource
 
uriInfo - Variable in class org.keycloak.services.resources.admin.RealmAdminResource
 
uriInfo - Variable in class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
uriInfo - Variable in class org.keycloak.services.resources.admin.UsersResource
 
uriInfo - Variable in class org.keycloak.services.resources.PublicRealmResource
 
Urls - Class in org.keycloak.services
 
Urls() - Constructor for class org.keycloak.services.Urls
 
used - Variable in class org.keycloak.services.resources.admin.info.MemoryInfoRepresentation
 
user - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
user - Variable in class org.keycloak.protocol.oidc.TokenManager.TokenValidation
 
user - Variable in class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
USER_ATTRIBUTE - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_MODEL_ATTRIBUTE_HELP_TEXT - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_MODEL_ATTRIBUTE_LABEL - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_MODEL_PROPERTY_HELP_TEXT - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_MODEL_PROPERTY_LABEL - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_SESSION_MODEL_NOTE_HELP_TEXT - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_SESSION_MODEL_NOTE_LABEL - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
USER_SESSION_NOTE - Static variable in class org.keycloak.protocol.ProtocolMapperUtils
 
UserAttributeMapper - Class in org.keycloak.protocol.oidc.mappers
Mappings UserModel.attribute to an ID Token claim.
UserAttributeMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.UserAttributeMapper
 
UserClientRoleMappingsResource - Class in org.keycloak.services.resources.admin
 
UserClientRoleMappingsResource(UriInfo, RealmModel, RealmAuth, UserModel, ClientModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.UserClientRoleMappingsResource
 
useResourceRoleMappings - Variable in class org.keycloak.services.managers.ClientManager.InstallationAdapterConfig
 
userFederation() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
 
UserFederationProviderResource - Class in org.keycloak.services.resources.admin
 
UserFederationProviderResource(KeycloakSession, RealmModel, RealmAuth, UserFederationProviderModel, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.UserFederationProviderResource
 
UserFederationProvidersResource - Class in org.keycloak.services.resources.admin
Base resource for managing users
UserFederationProvidersResource(RealmModel, RealmAuth, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.UserFederationProvidersResource
 
userId - Variable in class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
UserInfoEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
UserInfoEndpoint(TokenManager, RealmModel) - Constructor for class org.keycloak.protocol.oidc.endpoints.UserInfoEndpoint
 
UserManager - Class in org.keycloak.services.managers
 
UserManager(KeycloakSession) - Constructor for class org.keycloak.services.managers.UserManager
 
USERNAME - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
username - Variable in class org.keycloak.services.managers.BruteForceProtector.LoginEvent
 
USERNAME_CONSENT_TEXT - Static variable in class org.keycloak.protocol.oidc.OIDCLoginProtocolFactory
 
USERNAME_EXISTS - Static variable in class org.keycloak.services.messages.Messages
 
UsernamePasswordForm - Class in org.keycloak.authentication.authenticators.browser
 
UsernamePasswordForm() - Constructor for class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
UsernamePasswordFormFactory - Class in org.keycloak.authentication.authenticators.browser
 
UsernamePasswordFormFactory() - Constructor for class org.keycloak.authentication.authenticators.browser.UsernamePasswordFormFactory
 
UserPropertyMapper - Class in org.keycloak.protocol.oidc.mappers
Mappings UserModel property (the property name of a getter method) to an ID Token claim.
UserPropertyMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.UserPropertyMapper
 
users() - Method in class org.keycloak.services.DefaultKeycloakSession
 
users() - Method in class org.keycloak.services.resources.admin.RealmAdminResource
Base path for managing users in this realm.
userSession - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
userSession - Variable in class org.keycloak.authentication.RequiredActionContextResult
 
userSession - Variable in class org.keycloak.protocol.oidc.TokenManager.TokenValidation
 
userSessionCreated - Variable in class org.keycloak.authentication.AuthenticationProcessor
 
UserSessionManager - Class in org.keycloak.services.managers
 
UserSessionManager(KeycloakSession) - Constructor for class org.keycloak.services.managers.UserSessionManager
 
UserSessionNoteMapper - Class in org.keycloak.protocol.oidc.mappers
Mappings UserSessionModel.note to an ID Token claim.
UserSessionNoteMapper() - Constructor for class org.keycloak.protocol.oidc.mappers.UserSessionNoteMapper
 
UsersResource - Class in org.keycloak.services.resources.admin
Base resource for managing users
UsersResource(RealmModel, RealmAuth, TokenManager, AdminEventBuilder) - Constructor for class org.keycloak.services.resources.admin.UsersResource
 
UsersSyncManager - Class in org.keycloak.services.managers
 
UsersSyncManager() - Constructor for class org.keycloak.services.managers.UsersSyncManager
 
userStorage() - Method in class org.keycloak.services.DefaultKeycloakSession
 

V

validate(ValidationContext) - Method in interface org.keycloak.authentication.FormAction
This is the first phase of form processing.
validate(ValidationContext) - Method in class org.keycloak.authentication.forms.RegistrationPassword
 
validate(ValidationContext) - Method in class org.keycloak.authentication.forms.RegistrationProfile
 
validate(ValidationContext) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
validate(ValidationContext) - Method in class org.keycloak.authentication.forms.RegistrationUserCreation
 
validateAccessToken(String) - Method in class org.keycloak.protocol.oidc.endpoints.ValidateTokenEndpoint
Validate encoded access token.
validateAccessToken(String) - Method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
validateAccessTokenUrl(UriBuilder) - Static method in class org.keycloak.protocol.oidc.OIDCLoginProtocolService
 
validateForm(AuthenticationFlowContext, MultivaluedMap<String, String>) - Method in class org.keycloak.authentication.authenticators.browser.UsernamePasswordForm
 
validateOTP(AuthenticationFlowContext) - Method in class org.keycloak.authentication.authenticators.browser.OTPFormAuthenticator
 
ValidateOTP - Class in org.keycloak.authentication.authenticators.directgrant
 
ValidateOTP() - Constructor for class org.keycloak.authentication.authenticators.directgrant.ValidateOTP
 
validatePassword(AuthenticationFlowContext, MultivaluedMap<String, String>) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
ValidatePassword - Class in org.keycloak.authentication.authenticators.directgrant
 
ValidatePassword() - Constructor for class org.keycloak.authentication.authenticators.directgrant.ValidatePassword
 
validateRecaptcha(ValidationContext, boolean, String, String) - Method in class org.keycloak.authentication.forms.RegistrationRecaptcha
 
validateRegisteredNodes(ClientModel) - Method in class org.keycloak.services.managers.ClientManager
 
validateRegistrationForm(RealmModel, MultivaluedMap<String, String>, List<String>, PasswordPolicy) - Static method in class org.keycloak.services.validation.Validation
 
validateToken(KeycloakSession, UriInfo, ClientConnection, RealmModel, AccessToken, HttpHeaders) - Method in class org.keycloak.protocol.oidc.TokenManager
 
ValidateTokenEndpoint - Class in org.keycloak.protocol.oidc.endpoints
 
ValidateTokenEndpoint(TokenManager, RealmModel, EventBuilder) - Constructor for class org.keycloak.protocol.oidc.endpoints.ValidateTokenEndpoint
 
validateUpdateProfileForm(MultivaluedMap<String, String>) - Static method in class org.keycloak.services.validation.Validation
 
validateUpdateProfileForm(RealmModel, MultivaluedMap<String, String>) - Static method in class org.keycloak.services.validation.Validation
 
validateUser(UserModel) - Method in class org.keycloak.authentication.AuthenticationProcessor
 
validateUser(AuthenticationFlowContext, MultivaluedMap<String, String>) - Method in class org.keycloak.authentication.authenticators.browser.AbstractUsernameFormAuthenticator
 
validateUserMandatoryFields(RealmModel, UserModel) - Static method in class org.keycloak.services.validation.Validation
Validate if user object contains all mandatory fields.
ValidateUsername - Class in org.keycloak.authentication.authenticators.directgrant
 
ValidateUsername() - Constructor for class org.keycloak.authentication.authenticators.directgrant.ValidateUsername
 
Validation - Class in org.keycloak.services.validation
 
Validation() - Constructor for class org.keycloak.services.validation.Validation
 
ValidationContext - Interface in org.keycloak.authentication
Interface that encapsulates the current validation that is being performed.
validationError(MultivaluedMap<String, String>, List<FormMessage>) - Method in interface org.keycloak.authentication.ValidationContext
Mark this validation as having a validation error
valueOf(String) - Static method in enum org.keycloak.authentication.AuthenticationFlowError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.authentication.FlowStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.authentication.RequiredActionContext.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.services.managers.AuthenticationManager.AuthenticationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.services.resources.AccountService.AccountSocialAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.services.resources.admin.RealmAuth.Resource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.keycloak.services.util.HttpClientBuilder.HostnameVerificationPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.keycloak.authentication.AuthenticationFlowError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.authentication.FlowStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.authentication.RequiredActionContext.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.services.managers.AuthenticationManager.AuthenticationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.services.resources.AccountService.AccountSocialAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.services.resources.admin.RealmAuth.Resource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.keycloak.services.util.HttpClientBuilder.HostnameVerificationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
verifier - Variable in class org.keycloak.services.util.HttpClientBuilder
 
VERIFY_EMAIL - Static variable in class org.keycloak.services.messages.Messages
 
verifyAccess(AccessToken, AccessToken) - Method in class org.keycloak.protocol.oidc.TokenManager
 
VerifyEmail - Class in org.keycloak.authentication.requiredactions
 
VerifyEmail() - Constructor for class org.keycloak.authentication.requiredactions.VerifyEmail
 
verifyIdentityToken(KeycloakSession, RealmModel, UriInfo, ClientConnection, boolean, boolean, String, HttpHeaders) - Static method in class org.keycloak.services.managers.AuthenticationManager
 
verifyIDToken(RealmModel, String) - Method in class org.keycloak.protocol.oidc.TokenManager
 
verifyRealmRedirectUri(UriInfo, String, RealmModel) - Static method in class org.keycloak.protocol.oidc.utils.RedirectUtils
 
verifyRedirectUri(UriInfo, String, RealmModel, ClientModel) - Static method in class org.keycloak.protocol.oidc.utils.RedirectUtils
 
verifyRefreshToken(RealmModel, String) - Method in class org.keycloak.protocol.oidc.TokenManager
 

W

WebOriginsUtils - Class in org.keycloak.protocol.oidc.utils
Created by st on 22.09.15.
WebOriginsUtils() - Constructor for class org.keycloak.protocol.oidc.utils.WebOriginsUtils
 
WelcomeResource - Class in org.keycloak.services.resources
 
WelcomeResource() - Constructor for class org.keycloak.services.resources.WelcomeResource
 
WellKnownProvider - Interface in org.keycloak.wellknown
 
WellKnownProviderFactory - Interface in org.keycloak.wellknown
 
WellKnownSpi - Class in org.keycloak.wellknown
 
WellKnownSpi() - Constructor for class org.keycloak.wellknown.WellKnownSpi
 
whoAmI(HttpHeaders) - Method in class org.keycloak.services.resources.admin.AdminConsole
Permission information
WhoAmI() - Constructor for class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 
WhoAmI(String, String, String, boolean, Map<String, Set<String>>) - Constructor for class org.keycloak.services.resources.admin.AdminConsole.WhoAmI
 

X

X509CERTIFICATE - Static variable in class org.keycloak.services.resources.admin.ClientAttributeCertificateResource
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links
Keycloak REST Services 1.6.0.Final

Copyright © 2015 JBoss by Red Hat. All rights reserved.