Uses of Interface
org.keycloak.models.KeycloakSession
- 
- 
Uses of KeycloakSession in org.keycloak.authenticationFields in org.keycloak.authentication declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAuthenticationProcessor. sessionprotected KeycloakSessionRequiredActionContextResult. sessionMethods in org.keycloak.authentication that return KeycloakSession Modifier and Type Method Description KeycloakSessionAbstractAuthenticationFlowContext. getSession()Current sessionKeycloakSessionAuthenticationProcessor. getSession()KeycloakSessionAuthenticationProcessor.Result. getSession()KeycloakSessionFormContext. getSession()Current sessionKeycloakSessionRequiredActionContext. getSession()KeycloakSessionRequiredActionContextResult. getSession()Methods in org.keycloak.authentication with parameters of type KeycloakSession Modifier and Type Method Description default booleanAuthenticator. areRequiredActionsEnabled(KeycloakSession session, RealmModel realm)Checks if all required actions are configured in the realm and are enabledstatic ClientSessionContextAuthenticationProcessor. attachSession(AuthenticationSessionModel authSession, UserSessionModel userSession, KeycloakSession session, RealmModel realm, ClientConnection connection, EventBuilder event)static AuthenticationSessionModelAuthenticationProcessor. clone(KeycloakSession session, AuthenticationSessionModel authSession)booleanAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)Is this authenticator configured for this user.booleanFormAction. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)Is this FormAction configured for the current user?TCredentialValidator. getCredentialProvider(KeycloakSession session)default List<CredentialModel>CredentialValidator. getCredentials(KeycloakSession session, RealmModel realm, UserModel user)default List<RequiredActionFactory>Authenticator. getRequiredActions(KeycloakSession session)Overwrite this if the authenticator is associated withdefault StringCredentialValidator. getType(KeycloakSession session)default voidRequiredActionProvider. initiatedActionCanceled(KeycloakSession session, AuthenticationSessionModel authSession)Callback to let the action know that an application-initiated action was canceled.voidAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Set actions to configure authenticatorvoidFormAction. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Set actions to configure authenticatorAuthenticationProcessorAuthenticationProcessor. setSession(KeycloakSession session)Constructors in org.keycloak.authentication with parameters of type KeycloakSession Constructor Description AuthenticationSelectionOption(KeycloakSession session, AuthenticationExecutionModel authExec)RequiredActionContextResult(AuthenticationSessionModel authSession, RealmModel realm, EventBuilder eventBuilder, KeycloakSession session, HttpRequest httpRequest, UserModel user, RequiredActionFactory factory)
- 
Uses of KeycloakSession in org.keycloak.authentication.actiontokenMethods in org.keycloak.authentication.actiontoken that return KeycloakSession Modifier and Type Method Description KeycloakSessionActionTokenContext. getSession()Methods in org.keycloak.authentication.actiontoken with parameters of type KeycloakSession Modifier and Type Method Description ActionTokenHandler<T>AbstractActionTokenHandler. create(KeycloakSession session)StringDefaultActionToken. serialize(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uri)Updates the following fields and serializes this token into a signed JWT.Constructors in org.keycloak.authentication.actiontoken with parameters of type KeycloakSession Constructor Description ActionTokenContext(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, HttpRequest request, EventBuilder event, ActionTokenHandler<T> handler, String executionId, ActionTokenContext.ProcessAuthenticateFlow processFlow, ActionTokenContext.ProcessBrokerFlow processBrokerFlow)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticatorsMethods in org.keycloak.authentication.authenticators with parameters of type KeycloakSession Modifier and Type Method Description booleanAttemptedAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)voidAttemptedAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.accessMethods in org.keycloak.authentication.authenticators.access with parameters of type KeycloakSession Modifier and Type Method Description booleanAllowAccessAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanDenyAccessAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorAllowAccessAuthenticatorFactory. create(KeycloakSession session)AuthenticatorDenyAccessAuthenticatorFactory. create(KeycloakSession session)voidAllowAccessAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidDenyAccessAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.brokerMethods in org.keycloak.authentication.authenticators.broker with parameters of type KeycloakSession Modifier and Type Method Description booleanIdpAutoLinkAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdpConfirmLinkAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdpCreateUserIfUniqueAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdpDetectExistingBrokerUserAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdpEmailVerificationAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdpReviewProfileAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorIdpAutoLinkAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpConfirmLinkAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpCreateUserIfUniqueAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpDetectExistingBrokerUserAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpEmailVerificationAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpReviewProfileAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdpUsernamePasswordFormFactory. create(KeycloakSession session)static UserModelAbstractIdpAuthenticator. getExistingUser(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession)voidAbstractIdpAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.broker.utilMethods in org.keycloak.authentication.authenticators.broker.util with parameters of type KeycloakSession Modifier and Type Method Description BrokeredIdentityContextSerializedBrokeredIdentityContext. deserialize(KeycloakSession session, AuthenticationSessionModel authSession)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.browserMethods in org.keycloak.authentication.authenticators.browser with parameters of type KeycloakSession Modifier and Type Method Description booleanCookieAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanIdentityProviderAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanOTPFormAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanPasswordForm. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanRecoveryAuthnCodesFormAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanScriptBasedAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanSpnegoAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanUsernamePasswordForm. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanWebAuthnAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorConditionalOtpFormAuthenticatorFactory. create(KeycloakSession session)AuthenticatorCookieAuthenticatorFactory. create(KeycloakSession session)AuthenticatorDeployedScriptAuthenticatorFactory. create(KeycloakSession session)AuthenticatorIdentityProviderAuthenticatorFactory. create(KeycloakSession session)AuthenticatorOTPFormAuthenticatorFactory. create(KeycloakSession session)AuthenticatorPasswordFormFactory. create(KeycloakSession session)AuthenticatorRecoveryAuthnCodesFormAuthenticatorFactory. create(KeycloakSession keycloakSession)AuthenticatorScriptBasedAuthenticatorFactory. create(KeycloakSession session)AuthenticatorSpnegoAuthenticatorFactory. create(KeycloakSession session)AuthenticatorUsernameFormFactory. create(KeycloakSession session)AuthenticatorUsernamePasswordFormFactory. create(KeycloakSession session)AuthenticatorWebAuthnAuthenticatorFactory. create(KeycloakSession session)AuthenticatorWebAuthnPasswordlessAuthenticatorFactory. create(KeycloakSession session)OTPCredentialProviderOTPFormAuthenticator. getCredentialProvider(KeycloakSession session)PasswordCredentialProviderPasswordForm. getCredentialProvider(KeycloakSession session)WebAuthnCredentialProviderWebAuthnAuthenticator. getCredentialProvider(KeycloakSession session)WebAuthnPasswordlessCredentialProviderWebAuthnPasswordlessAuthenticator. getCredentialProvider(KeycloakSession session)List<RequiredActionFactory>OTPFormAuthenticator. getRequiredActions(KeycloakSession session)List<RequiredActionFactory>WebAuthnAuthenticator. getRequiredActions(KeycloakSession session)List<RequiredActionFactory>WebAuthnPasswordlessAuthenticator. getRequiredActions(KeycloakSession session)voidConditionalOtpFormAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidCookieAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidIdentityProviderAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidOTPFormAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidRecoveryAuthnCodesFormAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidScriptBasedAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidSpnegoAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidUsernamePasswordForm. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidWebAuthnAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidWebAuthnPasswordlessAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.authentication.authenticators.browser with parameters of type KeycloakSession Constructor Description RecoveryAuthnCodesFormAuthenticator(KeycloakSession keycloakSession)WebAuthnAuthenticator(KeycloakSession session)WebAuthnPasswordlessAuthenticator(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.challengeMethods in org.keycloak.authentication.authenticators.challenge with parameters of type KeycloakSession Modifier and Type Method Description booleanBasicAuthAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanBasicAuthOTPAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanNoCookieFlowRedirectAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorBasicAuthAuthenticatorFactory. create(KeycloakSession session)AuthenticatorBasicAuthOTPAuthenticatorFactory. create(KeycloakSession session)AuthenticatorNoCookieFlowRedirectAuthenticatorFactory. create(KeycloakSession session)OTPCredentialProviderBasicAuthOTPAuthenticator. getCredentialProvider(KeycloakSession session)voidBasicAuthAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidNoCookieFlowRedirectAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.clientMethods in org.keycloak.authentication.authenticators.client with parameters of type KeycloakSession Modifier and Type Method Description ClientAuthenticatorAbstractClientAuthenticator. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.conditionalMethods in org.keycloak.authentication.authenticators.conditional with parameters of type KeycloakSession Modifier and Type Method Description default booleanConditionalAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)default AuthenticatorConditionalAuthenticatorFactory. create(KeycloakSession session)AuthenticatorConditionalLoaAuthenticatorFactory. create(KeycloakSession session)voidConditionalLoaAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidConditionalRoleAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidConditionalUserAttributeValue. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidConditionalUserConfiguredAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.authentication.authenticators.conditional with parameters of type KeycloakSession Constructor Description ConditionalLoaAuthenticator(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.directgrantMethods in org.keycloak.authentication.authenticators.directgrant with parameters of type KeycloakSession Modifier and Type Method Description booleanValidateOTP. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanValidatePassword. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanValidateUsername. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorAbstractDirectGrantAuthenticator. create(KeycloakSession session)OTPCredentialProviderValidateOTP. getCredentialProvider(KeycloakSession session)voidValidateOTP. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidValidatePassword. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidValidateUsername. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.resetcredMethods in org.keycloak.authentication.authenticators.resetcred with parameters of type KeycloakSession Modifier and Type Method Description booleanAbstractSetRequiredActionAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanResetCredentialChooseUser. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanResetCredentialEmail. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanResetOTP. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorAbstractSetRequiredActionAuthenticator. create(KeycloakSession session)AuthenticatorResetCredentialChooseUser. create(KeycloakSession session)AuthenticatorResetCredentialEmail. create(KeycloakSession session)OTPCredentialProviderResetOTP. getCredentialProvider(KeycloakSession session)static LongResetCredentialEmail. getLastChangedTimestamp(KeycloakSession session, RealmModel realm, UserModel user)voidAbstractSetRequiredActionAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidResetCredentialChooseUser. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidResetCredentialEmail. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.sessionlimitsFields in org.keycloak.authentication.authenticators.sessionlimits declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionUserSessionLimitsAuthenticator. sessionMethods in org.keycloak.authentication.authenticators.sessionlimits with parameters of type KeycloakSession Modifier and Type Method Description booleanUserSessionLimitsAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorUserSessionLimitsAuthenticatorFactory. create(KeycloakSession keycloakSession)voidUserSessionLimitsAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.authentication.authenticators.sessionlimits with parameters of type KeycloakSession Constructor Description UserSessionLimitsAuthenticator(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.utilMethods in org.keycloak.authentication.authenticators.util with parameters of type KeycloakSession Modifier and Type Method Description static StringAuthenticatorUtils. getDisabledByBruteForceEventError(BruteForceProtector protector, KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.authenticators.x509Methods in org.keycloak.authentication.authenticators.x509 with parameters of type KeycloakSession Modifier and Type Method Description CertificateValidator.CertificateValidatorBuilderAbstractX509ClientCertificateAuthenticator. certificateValidationParameters(KeycloakSession session, X509AuthenticatorConfigModel config)booleanAbstractX509ClientCertificateAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorValidateX509CertificateUsernameFactory. create(KeycloakSession session)AuthenticatorX509ClientCertificateAuthenticatorFactory. create(KeycloakSession session)CertificateValidator.CertificateValidatorBuilderCertificateValidator.CertificateValidatorBuilder. session(KeycloakSession session)voidAbstractX509ClientCertificateAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.authentication.authenticators.x509 with parameters of type KeycloakSession Constructor Description CertificateValidator(X509Certificate[] certChain, int keyUsageBits, List<String> extendedKeyUsage, List<String> certificatePolicy, String certificatePolicyMode, boolean cRLCheckingEnabled, boolean cRLDPCheckingEnabled, CertificateValidator.CRLLoaderImpl crlLoader, boolean oCSPCheckingEnabled, boolean ocspFailOpen, CertificateValidator.OCSPChecker ocspChecker, KeycloakSession session, boolean timestampValidationEnabled, boolean trustValidationEnabled)CRLFileLoader(KeycloakSession session, String cRLPath)CRLFileLoader(KeycloakSession session, String cRLPath, CertificateValidator.LdapContext ldapContext)CRLListLoader(KeycloakSession session, String cRLConfigValue)
- 
Uses of KeycloakSession in org.keycloak.authentication.formsMethods in org.keycloak.authentication.forms with parameters of type KeycloakSession Modifier and Type Method Description booleanRegistrationPassword. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanRegistrationProfile. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanRegistrationRecaptcha. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)booleanRegistrationUserCreation. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)FormAuthenticatorRegistrationPage. create(KeycloakSession session)FormActionRegistrationPassword. create(KeycloakSession session)FormActionRegistrationProfile. create(KeycloakSession session)FormActionRegistrationRecaptcha. create(KeycloakSession session)FormActionRegistrationUserCreation. create(KeycloakSession session)voidRegistrationPassword. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidRegistrationProfile. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidRegistrationRecaptcha. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)voidRegistrationUserCreation. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.authentication.otpMethods in org.keycloak.authentication.otp with parameters of type KeycloakSession Modifier and Type Method Description OTPApplicationProviderFreeOTPProvider. create(KeycloakSession session)OTPApplicationProviderGoogleAuthenticatorProvider. create(KeycloakSession session)OTPApplicationProviderMicrosoftAuthenticatorOTPProvider. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authentication.requiredactionsMethods in org.keycloak.authentication.requiredactions with parameters of type KeycloakSession Modifier and Type Method Description RequiredActionProviderDeleteAccount. create(KeycloakSession session)RequiredActionProviderRecoveryAuthnCodesAction. create(KeycloakSession session)RequiredActionProviderTermsAndConditions. create(KeycloakSession session)RequiredActionProviderUpdateEmail. create(KeycloakSession session)RequiredActionProviderUpdatePassword. create(KeycloakSession session)RequiredActionProviderUpdateProfile. create(KeycloakSession session)RequiredActionProviderUpdateTotp. create(KeycloakSession session)RequiredActionProviderUpdateUserLocaleAction. create(KeycloakSession session)RequiredActionProviderVerifyEmail. create(KeycloakSession session)RequiredActionProviderVerifyUserProfile. create(KeycloakSession session)RequiredActionProviderWebAuthnRegisterFactory. create(KeycloakSession session)protected WebAuthnRegisterWebAuthnPasswordlessRegisterFactory. createProvider(KeycloakSession session, com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator trustValidator)protected WebAuthnRegisterWebAuthnRegisterFactory. createProvider(KeycloakSession session, com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator trustValidator)static UserProfileUpdateEmail. validateEmailUpdate(KeycloakSession session, UserModel user, String newEmail)Constructors in org.keycloak.authentication.requiredactions with parameters of type KeycloakSession Constructor Description WebAuthnPasswordlessRegister(KeycloakSession session, com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator certPathtrustValidator)WebAuthnRegister(KeycloakSession session, com.webauthn4j.validator.attestation.trustworthiness.certpath.CertPathTrustworthinessValidator certPathtrustValidator)
- 
Uses of KeycloakSession in org.keycloak.authentication.requiredactions.utilMethods in org.keycloak.authentication.requiredactions.util with parameters of type KeycloakSession Modifier and Type Method Description static booleanRequiredActionsValidator. validRequiredActions(KeycloakSession session, List<String> requiredActions)Validate provided required actions
- 
Uses of KeycloakSession in org.keycloak.authorizationMethods in org.keycloak.authorization that return KeycloakSession Modifier and Type Method Description KeycloakSessionAuthorizationProvider. getKeycloakSession()Methods in org.keycloak.authorization with parameters of type KeycloakSession Modifier and Type Method Description AuthorizationProviderAuthorizationProviderFactory. create(KeycloakSession session, RealmModel realm)AuthorizationProviderDefaultAuthorizationProviderFactory. create(KeycloakSession session)AuthorizationProviderDefaultAuthorizationProviderFactory. create(KeycloakSession session, RealmModel realm)Constructors in org.keycloak.authorization with parameters of type KeycloakSession Constructor Description AuthorizationProvider(KeycloakSession session, RealmModel realm, PolicyEvaluator policyEvaluator)
- 
Uses of KeycloakSession in org.keycloak.authorization.adminConstructors in org.keycloak.authorization.admin with parameters of type KeycloakSession Constructor Description AuthorizationService(KeycloakSession session, ClientModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ResourceSetService(KeycloakSession session, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ScopeService(KeycloakSession session, ResourceServer resourceServer, AuthorizationProvider authorization, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)
- 
Uses of KeycloakSession in org.keycloak.authorization.commonFields in org.keycloak.authorization.common declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionDefaultEvaluationContext. keycloakSessionprotected KeycloakSessionKeycloakIdentity. keycloakSessionConstructors in org.keycloak.authorization.common with parameters of type KeycloakSession Constructor Description ClientModelIdentity(KeycloakSession session, ClientModel client)DefaultEvaluationContext(Identity identity, Map<String,List<String>> claims, KeycloakSession keycloakSession)DefaultEvaluationContext(Identity identity, KeycloakSession keycloakSession)KeycloakIdentity(KeycloakSession keycloakSession)KeycloakIdentity(KeycloakSession keycloakSession, IDToken token)KeycloakIdentity(AccessToken accessToken, KeycloakSession keycloakSession)KeycloakIdentity(IDToken token, KeycloakSession keycloakSession, RealmModel realm)
- 
Uses of KeycloakSession in org.keycloak.authorization.configMethods in org.keycloak.authorization.config with parameters of type KeycloakSession Modifier and Type Method Description static UmaConfigurationUmaConfiguration. create(KeycloakSession session)WellKnownProviderUmaWellKnownProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.authorization.config with parameters of type KeycloakSession Constructor Description UmaWellKnownProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.jpa.storeMethods in org.keycloak.authorization.jpa.store with parameters of type KeycloakSession Modifier and Type Method Description StoreFactoryJPAAuthorizationStoreFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.aggregatedMethods in org.keycloak.authorization.policy.provider.aggregated with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderAggregatePolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.clientMethods in org.keycloak.authorization.policy.provider.client with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderClientPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.clientscopeMethods in org.keycloak.authorization.policy.provider.clientscope with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderClientScopePolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.groupMethods in org.keycloak.authorization.policy.provider.group with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderGroupPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.jsMethods in org.keycloak.authorization.policy.provider.js with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderJSPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.permissionMethods in org.keycloak.authorization.policy.provider.permission with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderResourcePolicyProviderFactory. create(KeycloakSession session)PolicyProviderScopePolicyProviderFactory. create(KeycloakSession session)PolicyProviderUMAPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.regexMethods in org.keycloak.authorization.policy.provider.regex with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderRegexPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.roleMethods in org.keycloak.authorization.policy.provider.role with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderRolePolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.timeMethods in org.keycloak.authorization.policy.provider.time with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderTimePolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.policy.provider.userMethods in org.keycloak.authorization.policy.provider.user with parameters of type KeycloakSession Modifier and Type Method Description PolicyProviderUserPolicyProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.protection.introspectMethods in org.keycloak.authorization.protection.introspect with parameters of type KeycloakSession Modifier and Type Method Description TokenIntrospectionProviderRPTIntrospectionProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.authorization.protection.introspect with parameters of type KeycloakSession Constructor Description RPTIntrospectionProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.authorization.protection.resourceConstructors in org.keycloak.authorization.protection.resource with parameters of type KeycloakSession Constructor Description ResourceService(KeycloakSession session, ResourceServer resourceServer, Identity identity, ResourceSetService resourceManager)
- 
Uses of KeycloakSession in org.keycloak.authorization.utilMethods in org.keycloak.authorization.util with parameters of type KeycloakSession Modifier and Type Method Description static AccessTokenTokens. getAccessToken(String accessToken, KeycloakSession keycloakSession)static AccessTokenTokens. getAccessToken(KeycloakSession keycloakSession)
- 
Uses of KeycloakSession in org.keycloak.broker.oidcFields in org.keycloak.broker.oidc declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractOAuth2IdentityProvider.Endpoint. sessionMethods in org.keycloak.broker.oidc with parameters of type KeycloakSession Modifier and Type Method Description voidOIDCIdentityProvider. backchannelLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)KeycloakOIDCIdentityProviderKeycloakOIDCIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)OIDCIdentityProviderOIDCIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)protected SimpleHttpOIDCIdentityProvider. getRefreshTokenRequest(KeycloakSession session, String refreshToken, String clientId, String clientSecret)javax.ws.rs.core.ResponseOIDCIdentityProvider. keycloakInitiatedBrowserLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)Map<String,String>KeycloakOIDCIdentityProviderFactory. parseConfig(KeycloakSession session, InputStream inputStream)Map<String,String>OIDCIdentityProviderFactory. parseConfig(KeycloakSession session, InputStream inputStream)protected static Map<String,String>OIDCIdentityProviderFactory. parseOIDCConfig(KeycloakSession session, InputStream inputStream)voidOIDCIdentityProvider. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context)StringOIDCIdentityProvider. refreshTokenForLogout(KeycloakSession session, UserSessionModel userSession)Returns access token response as a string from a refresh token invocation on the remote OIDC brokerjavax.ws.rs.core.ResponseAbstractOAuth2IdentityProvider. retrieveToken(KeycloakSession session, FederatedIdentityModel identity)Constructors in org.keycloak.broker.oidc with parameters of type KeycloakSession Constructor Description AbstractOAuth2IdentityProvider(KeycloakSession session, C config)KeycloakOIDCIdentityProvider(KeycloakSession session, OIDCIdentityProviderConfig config)OIDCIdentityProvider(KeycloakSession session, OIDCIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.broker.oidc.mappers
- 
Uses of KeycloakSession in org.keycloak.broker.providerFields in org.keycloak.broker.provider declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractIdentityProvider. sessionMethods in org.keycloak.broker.provider that return KeycloakSession Modifier and Type Method Description KeycloakSessionAuthenticationRequest. getSession()Methods in org.keycloak.broker.provider with parameters of type KeycloakSession Modifier and Type Method Description voidAbstractIdentityProvider. backchannelLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)voidIdentityProvider. backchannelLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)TAbstractIdentityProviderFactory. create(KeycloakSession session)IdentityProviderMapperAbstractIdentityProviderMapper. create(KeycloakSession session)TIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Creates anIdentityProviderbased on the configuration contained inmodel.static voidIdentityProviderMapperSyncModeDelegate. delegateUpdateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context, IdentityProviderMapper mapper)voidAbstractIdentityProvider. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context)voidAbstractIdentityProviderMapper. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedRoleMapper. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedUserSessionAttributeMapper. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidIdentityProvider. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context)voidIdentityProviderMapper. importNewUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)Called after UserModel is created for first time for this user.javax.ws.rs.core.ResponseAbstractIdentityProvider. keycloakInitiatedBrowserLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)javax.ws.rs.core.ResponseIdentityProvider. keycloakInitiatedBrowserLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)Called when a Keycloak application initiates a logout through the browser.Map<String,String>AbstractIdentityProviderFactory. parseConfig(KeycloakSession session, InputStream inputStream)Map<String,String>IdentityProviderFactory. parseConfig(KeycloakSession session, InputStream inputStream)Creates anIdentityProviderbased on the configuration frominputStream.voidAbstractIdentityProvider. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context)voidAbstractIdentityProviderMapper. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedAttributeMapper. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedUserSessionAttributeMapper. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidIdentityProvider. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, BrokeredIdentityContext context)voidIdentityProviderMapper. preprocessFederatedIdentity(KeycloakSession session, RealmModel realm, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)Called to determine what keycloak username and email to use to process the login request from the external IDP.javax.ws.rs.core.ResponseIdentityProvider. retrieveToken(KeycloakSession session, FederatedIdentityModel identity)Returns aResponsecontaining the token previously stored during the authentication process for a specific user.voidAbstractIdentityProvider. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context)voidAbstractIdentityProviderMapper. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedAttributeMapper. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedRoleMapper. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedUserSessionAttributeMapper. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidIdentityProvider. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, BrokeredIdentityContext context)voidIdentityProviderMapper. updateBrokeredUser(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)Called when this user has logged in before and has already been imported.voidAbstractIdentityProviderMapper. updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidHardcodedRoleMapper. updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)voidIdentityProviderMapper. updateBrokeredUserLegacy(KeycloakSession session, RealmModel realm, UserModel user, IdentityProviderMapperModel mapperModel, BrokeredIdentityContext context)Called when this user has logged in before and has already been imported.Constructors in org.keycloak.broker.provider with parameters of type KeycloakSession Constructor Description AbstractIdentityProvider(KeycloakSession session, C config)AuthenticationRequest(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, HttpRequest httpRequest, javax.ws.rs.core.UriInfo uriInfo, IdentityBrokerState state, String redirectUri)
- 
Uses of KeycloakSession in org.keycloak.broker.provider.utilMethods in org.keycloak.broker.provider.util with parameters of type KeycloakSession Modifier and Type Method Description static SimpleHttpSimpleHttp. doDelete(String url, KeycloakSession session)static SimpleHttpSimpleHttp. doGet(String url, KeycloakSession session)static SimpleHttpSimpleHttp. doPost(String url, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.broker.samlMethods in org.keycloak.broker.saml with parameters of type KeycloakSession Modifier and Type Method Description voidSAMLIdentityProvider. backchannelLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)SAMLIdentityProviderSAMLIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)javax.ws.rs.core.ResponseSAMLIdentityProvider. keycloakInitiatedBrowserLogout(KeycloakSession session, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, RealmModel realm)Map<String,String>SAMLIdentityProviderFactory. parseConfig(KeycloakSession session, InputStream inputStream)javax.ws.rs.core.ResponseSAMLIdentityProvider. retrieveToken(KeycloakSession session, FederatedIdentityModel identity)Constructors in org.keycloak.broker.saml with parameters of type KeycloakSession Constructor Description SAMLEndpoint(KeycloakSession session, SAMLIdentityProvider provider, SAMLIdentityProviderConfig config, IdentityProvider.AuthenticationCallback callback, DestinationValidator destinationValidator)SAMLIdentityProvider(KeycloakSession session, SAMLIdentityProviderConfig config, DestinationValidator destinationValidator)
- 
Uses of KeycloakSession in org.keycloak.broker.saml.mappers
- 
Uses of KeycloakSession in org.keycloak.cluster.infinispanMethods in org.keycloak.cluster.infinispan with parameters of type KeycloakSession Modifier and Type Method Description ClusterProviderInfinispanClusterProviderFactory. create(KeycloakSession session)static InfinispanNotificationsManagerInfinispanNotificationsManager. create(KeycloakSession session, org.infinispan.Cache<String,Serializable> workCache, String myAddress, String mySite, Set<org.infinispan.persistence.remote.RemoteStore> remoteStores)protected intInfinispanClusterProviderFactory. initClusterStartupTime(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.common.utilMethods in org.keycloak.common.util with parameters of type KeycloakSession Modifier and Type Method Description javax.ws.rs.core.ResponseResponseSessionTask. run(KeycloakSession session)abstract javax.ws.rs.core.ResponseResponseSessionTask. runInternal(KeycloakSession session)Builds the response that is to be returned.Constructors in org.keycloak.common.util with parameters of type KeycloakSession Constructor Description ResponseSessionTask(KeycloakSession originalSession)Constructs a new instance of this task.
- 
Uses of KeycloakSession in org.keycloak.componentMethods in org.keycloak.component with parameters of type KeycloakSession Modifier and Type Method Description ProviderTypeAmphibianProviderFactory. create(KeycloakSession session)default ProviderTypeAmphibianProviderFactory. create(KeycloakSession session, ComponentModel model)Deprecated.default ProviderTypeComponentFactory. create(KeycloakSession session)CreatedTypeComponentFactory. create(KeycloakSession session, ComponentModel model)default ComponentFactoryProviderComponentFactoryProviderFactory. create(KeycloakSession session)default voidComponentFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called after a component is createddefault voidAmphibianProviderFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)default voidComponentFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)Called after the component is updated.default voidAmphibianProviderFactory. preRemove(KeycloakSession session, RealmModel realm, ComponentModel model)default voidComponentFactory. preRemove(KeycloakSession session, RealmModel realm, ComponentModel model)Called before the component is removed.default voidComponentFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)Called before a component is created or updated.
- 
Uses of KeycloakSession in org.keycloak.connections.httpclientMethods in org.keycloak.connections.httpclient with parameters of type KeycloakSession Modifier and Type Method Description HttpClientProviderDefaultHttpClientFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.connections.infinispanMethods in org.keycloak.connections.infinispan with parameters of type KeycloakSession Modifier and Type Method Description InfinispanConnectionProviderDefaultInfinispanConnectionProviderFactory. create(KeycloakSession session)static TopologyInfoInfinispanUtil. getTopologyInfo(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.connections.jpaMethods in org.keycloak.connections.jpa with parameters of type KeycloakSession Modifier and Type Method Description JpaConnectionProviderDefaultJpaConnectionProviderFactory. create(KeycloakSession session)static javax.persistence.EntityManagerPersistenceExceptionConverter. create(KeycloakSession session, javax.persistence.EntityManager em)protected voidDefaultJpaConnectionProviderFactory. export(Connection connection, String schema, File databaseUpdateFile, KeycloakSession session, JpaUpdaterProvider updater)static javax.persistence.EntityManagerJndiEntityManagerLookup. getSessionEntityManager(KeycloakSession session, String entityManagerFactoryJndiName)voidHibernateStatsReporter. run(KeycloakSession session)protected voidDefaultJpaConnectionProviderFactory. startGlobalStats(KeycloakSession session, int globalStatsIntervalSecs)protected voidDefaultJpaConnectionProviderFactory. update(Connection connection, String schema, KeycloakSession session, JpaUpdaterProvider updater)
- 
Uses of KeycloakSession in org.keycloak.connections.jpa.updater.liquibaseMethods in org.keycloak.connections.jpa.updater.liquibase that return KeycloakSession Modifier and Type Method Description static KeycloakSessionThreadLocalSessionContext. getCurrentSession()Methods in org.keycloak.connections.jpa.updater.liquibase with parameters of type KeycloakSession Modifier and Type Method Description JpaUpdaterProviderLiquibaseJpaUpdaterProviderFactory. create(KeycloakSession session)static voidThreadLocalSessionContext. setCurrentSession(KeycloakSession session)Constructors in org.keycloak.connections.jpa.updater.liquibase with parameters of type KeycloakSession Constructor Description LiquibaseJpaUpdaterProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.connections.jpa.updater.liquibase.connMethods in org.keycloak.connections.jpa.updater.liquibase.conn with parameters of type KeycloakSession Modifier and Type Method Description LiquibaseConnectionProviderDefaultLiquibaseConnectionProvider. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.connections.jpa.updater.liquibase.customFields in org.keycloak.connections.jpa.updater.liquibase.custom declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionCustomKeycloakTask. kcSession
- 
Uses of KeycloakSession in org.keycloak.connections.jpa.updater.liquibase.lockMethods in org.keycloak.connections.jpa.updater.liquibase.lock with parameters of type KeycloakSession Modifier and Type Method Description LiquibaseDBLockProviderLiquibaseDBLockProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.connections.jpa.updater.liquibase.lock with parameters of type KeycloakSession Constructor Description LiquibaseDBLockProvider(LiquibaseDBLockProviderFactory factory, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.connections.jpa.utilMethods in org.keycloak.connections.jpa.util with parameters of type KeycloakSession Modifier and Type Method Description static javax.persistence.EntityManagerFactoryJpaUtils. createEntityManagerFactory(KeycloakSession session, String unitName, Map<String,Object> properties, boolean jta)static List<Class<?>>JpaUtils. getProvidedEntities(KeycloakSession session)Get a list of all provided entities by looping over all configured entity providers.
- 
Uses of KeycloakSession in org.keycloak.credentialFields in org.keycloak.credential declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionOTPCredentialProvider. sessionprotected KeycloakSessionPasswordCredentialProvider. sessionMethods in org.keycloak.credential that return KeycloakSession Modifier and Type Method Description protected KeycloakSessionWebAuthnCredentialProvider. getKeycloakSession()Methods in org.keycloak.credential with parameters of type KeycloakSession Modifier and Type Method Description CredentialValidationOutputUserCredentialStoreManager. authenticate(KeycloakSession session, RealmModel realm, CredentialInput input)Deprecated.CredentialTypeMetadataCredentialTypeMetadata.CredentialTypeMetadataBuilder. build(KeycloakSession session)This will validate metadata and return themCredentialTypeMetadataContextCredentialTypeMetadataContext.CredentialTypeMetadataContextBuilder. build(KeycloakSession session)OTPCredentialProviderOTPCredentialProviderFactory. create(KeycloakSession session)PasswordCredentialProviderPasswordCredentialProviderFactory. create(KeycloakSession session)RecoveryAuthnCodesCredentialProviderRecoveryAuthnCodesCredentialProviderFactory. create(KeycloakSession session)CredentialProviderWebAuthnCredentialProviderFactory. create(KeycloakSession session)CredentialProviderWebAuthnPasswordlessCredentialProviderFactory. create(KeycloakSession session)static <T> Stream<T>UserCredentialStoreManager. getCredentialProviders(KeycloakSession session, Class<T> type)Deprecated.default TCredentialProvider. getDefaultCredential(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.credential with parameters of type KeycloakSession Constructor Description LegacyUserCredentialManager(KeycloakSession session, RealmModel realm, UserModel user)OTPCredentialProvider(KeycloakSession session)PasswordCredentialProvider(KeycloakSession session)RecoveryAuthnCodesCredentialProvider(KeycloakSession session)UserCredentialStoreManager(KeycloakSession session)Deprecated.WebAuthnCredentialProvider(KeycloakSession session, com.webauthn4j.converter.util.ObjectConverter objectConverter)WebAuthnPasswordlessCredentialProvider(KeycloakSession session, com.webauthn4j.converter.util.ObjectConverter objectConverter)
- 
Uses of KeycloakSession in org.keycloak.credential.hashMethods in org.keycloak.credential.hash with parameters of type KeycloakSession Modifier and Type Method Description PasswordHashProviderPbkdf2PasswordHashProviderFactory. create(KeycloakSession session)PasswordHashProviderPbkdf2Sha256PasswordHashProviderFactory. create(KeycloakSession session)PasswordHashProviderPbkdf2Sha512PasswordHashProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.cryptoMethods in org.keycloak.crypto with parameters of type KeycloakSession Modifier and Type Method Description ContentEncryptionProviderAes128CbcHmacSha256ContentEncryptionProviderFactory. create(KeycloakSession session)ContentEncryptionProviderAes128GcmContentEncryptionProviderFactory. create(KeycloakSession session)ContentEncryptionProviderAes192CbcHmacSha384ContentEncryptionProviderFactory. create(KeycloakSession session)ContentEncryptionProviderAes192GcmContentEncryptionProviderFactory. create(KeycloakSession session)ContentEncryptionProviderAes256CbcHmacSha512ContentEncryptionProviderFactory. create(KeycloakSession session)ContentEncryptionProviderAes256GcmContentEncryptionProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderES256ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderES256SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderES384ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderES384SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderES512ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderES512SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderHS256ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderHS256SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderHS384ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderHS384SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderHS512ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderHS512SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderPS256ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderPS256SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderPS384ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderPS384SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderPS512ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderPS512SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderRS256ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderRS256SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderRS384ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderRS384SignatureProviderFactory. create(KeycloakSession session)ClientSignatureVerifierProviderRS512ClientSignatureVerifierProviderFactory. create(KeycloakSession session)SignatureProviderRS512SignatureProviderFactory. create(KeycloakSession session)CekManagementProviderRsaesOaep256CekManagementProviderFactory. create(KeycloakSession session)CekManagementProviderRsaesOaepCekManagementProviderFactory. create(KeycloakSession session)CekManagementProviderRsaesPkcs1CekManagementProviderFactory. create(KeycloakSession session)HashProviderSHA256HashProviderFactory. create(KeycloakSession session)HashProviderSHA384HashProviderFactory. create(KeycloakSession session)HashProviderSHA512HashProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.deviceMethods in org.keycloak.device with parameters of type KeycloakSession Modifier and Type Method Description static voidDeviceActivityManager. attachDevice(UserSessionModel userSession, KeycloakSession session)Attaches a device to the givenuserSessionwhere the device information is obtained from theHttpHeaders.USER_AGENTin the current request, if available.DeviceRepresentationProviderDeviceRepresentationProviderFactoryImpl. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.emailMethods in org.keycloak.email with parameters of type KeycloakSession Modifier and Type Method Description EmailSenderProviderDefaultEmailSenderProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.email with parameters of type KeycloakSession Constructor Description DefaultEmailSenderProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.email.freemarkerFields in org.keycloak.email.freemarker declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionFreeMarkerEmailTemplateProvider. sessionMethods in org.keycloak.email.freemarker with parameters of type KeycloakSession Modifier and Type Method Description EmailTemplateProviderFreeMarkerEmailTemplateProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.email.freemarker with parameters of type KeycloakSession Constructor Description FreeMarkerEmailTemplateProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.encodingMethods in org.keycloak.encoding with parameters of type KeycloakSession Modifier and Type Method Description ResourceEncodingProviderGzipResourceEncodingProviderFactory. create(KeycloakSession session)static ResourceEncodingProviderResourceEncodingHelper. getResourceEncodingProvider(KeycloakSession session, String contentType)Constructors in org.keycloak.encoding with parameters of type KeycloakSession Constructor Description GzipResourceEncodingProvider(KeycloakSession session, File cacheDir)
- 
Uses of KeycloakSession in org.keycloak.eventsConstructors in org.keycloak.events with parameters of type KeycloakSession Constructor Description EventBuilder(RealmModel realm, KeycloakSession session)EventBuilder(RealmModel realm, KeycloakSession session, ClientConnection clientConnection)
- 
Uses of KeycloakSession in org.keycloak.events.emailMethods in org.keycloak.events.email with parameters of type KeycloakSession Modifier and Type Method Description EventListenerProviderEmailEventListenerProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.events.email with parameters of type KeycloakSession Constructor Description EmailEventListenerProvider(KeycloakSession session, Set<EventType> includedEvents)
- 
Uses of KeycloakSession in org.keycloak.events.jpaMethods in org.keycloak.events.jpa with parameters of type KeycloakSession Modifier and Type Method Description EventStoreProviderJpaEventStoreProviderFactory. create(KeycloakSession session)voidJpaEventStoreProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.events.jpa with parameters of type KeycloakSession Constructor Description JpaEventStoreProvider(KeycloakSession session, javax.persistence.EntityManager em, int maxDetailLength, int maxFieldLength)
- 
Uses of KeycloakSession in org.keycloak.events.logMethods in org.keycloak.events.log with parameters of type KeycloakSession Modifier and Type Method Description EventListenerProviderJBossLoggingEventListenerProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.events.log with parameters of type KeycloakSession Constructor Description JBossLoggingEventListenerProvider(KeycloakSession session, org.jboss.logging.Logger logger, org.jboss.logging.Logger.Level successLevel, org.jboss.logging.Logger.Level errorLevel)
- 
Uses of KeycloakSession in org.keycloak.executorsMethods in org.keycloak.executors with parameters of type KeycloakSession Modifier and Type Method Description ExecutorsProviderDefaultExecutorsProviderFactory. create(KeycloakSession session)protected ExecutorServiceDefaultExecutorsProviderFactory. createPoolEmbedded(String taskType, KeycloakSession session)protected ThreadFactoryDefaultExecutorsProviderFactory. createThreadFactory(String taskType, KeycloakSession session)protected ExecutorServiceDefaultExecutorsProviderFactory. getExecutor(String taskType, KeycloakSession session)protected ExecutorServiceDefaultExecutorsProviderFactory. getPoolManaged(String taskType, KeycloakSession session)protected ExecutorServiceDefaultExecutorsProviderFactory. retrievePool(String taskType, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.exportimportMethods in org.keycloak.exportimport with parameters of type KeycloakSession Modifier and Type Method Description ClientDescriptionConverterKeycloakClientDescriptionConverter. create(KeycloakSession session)Constructors in org.keycloak.exportimport with parameters of type KeycloakSession Constructor Description ExportImportManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.exportimport.dirMethods in org.keycloak.exportimport.dir with parameters of type KeycloakSession Modifier and Type Method Description ExportProviderDirExportProviderFactory. create(KeycloakSession session)ImportProviderDirImportProviderFactory. create(KeycloakSession session)protected voidDirExportProvider. writeFederatedUsers(String fileName, KeycloakSession session, RealmModel realm, List<String> users)protected voidDirExportProvider. writeUsers(String fileName, KeycloakSession session, RealmModel realm, List<UserModel> users)
- 
Uses of KeycloakSession in org.keycloak.exportimport.singlefileMethods in org.keycloak.exportimport.singlefile with parameters of type KeycloakSession Modifier and Type Method Description ExportProviderSingleFileExportProviderFactory. create(KeycloakSession session)ImportProviderSingleFileImportProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.exportimport.utilMethods in org.keycloak.exportimport.util with parameters of type KeycloakSession Modifier and Type Method Description static ClientRepresentationExportUtils. exportClient(KeycloakSession session, ClientModel client)Full export of application including claims and secretstatic UserRepresentationExportUtils. exportFederatedUser(KeycloakSession session, RealmModel realm, String id, ExportOptions options)Full export of user data stored in federated storage (including role mappings and credentials)static voidExportUtils. exportFederatedUsersToStream(KeycloakSession session, RealmModel realm, List<String> usersToExport, com.fasterxml.jackson.databind.ObjectMapper mapper, OutputStream os)static voidExportUtils. exportFederatedUsersToStream(KeycloakSession session, RealmModel realm, List<String> usersToExport, com.fasterxml.jackson.databind.ObjectMapper mapper, OutputStream os, ExportOptions options)static RealmRepresentationExportUtils. exportRealm(KeycloakSession session, RealmModel realm, boolean includeUsers, boolean internal)static RealmRepresentationExportUtils. exportRealm(KeycloakSession session, RealmModel realm, ExportOptions options, boolean internal)static UserRepresentationExportUtils. exportUser(KeycloakSession session, RealmModel realm, UserModel user, ExportOptions options, boolean internal)Full export of user (including role mappings and credentials)static voidExportUtils. exportUsersToStream(KeycloakSession session, RealmModel realm, List<UserModel> usersToExport, com.fasterxml.jackson.databind.ObjectMapper mapper, OutputStream os)static voidExportUtils. exportUsersToStream(KeycloakSession session, RealmModel realm, List<UserModel> usersToExport, com.fasterxml.jackson.databind.ObjectMapper mapper, OutputStream os, ExportOptions options)static voidImportUtils. importFederatedUsersFromStream(KeycloakSession session, String realmName, com.fasterxml.jackson.databind.ObjectMapper mapper, InputStream is)static voidImportUtils. importFromStream(KeycloakSession session, com.fasterxml.jackson.databind.ObjectMapper mapper, InputStream is, Strategy strategy)Fully import realm (or more realms from particular stream)static booleanImportUtils. importRealm(KeycloakSession session, RealmRepresentation rep, Strategy strategy, boolean skipUserDependent)Fully import realm from representation, save it to model and return model of newly created realmstatic voidImportUtils. importRealms(KeycloakSession session, Collection<RealmRepresentation> realms, Strategy strategy)static voidImportUtils. importUsersFromStream(KeycloakSession session, String realmName, com.fasterxml.jackson.databind.ObjectMapper mapper, InputStream is)voidExportImportSessionTask. run(KeycloakSession session)protected abstract voidExportImportSessionTask. runExportImportTask(KeycloakSession session)protected abstract voidMultipleStepsExportProvider. writeFederatedUsers(String fileName, KeycloakSession session, RealmModel realm, List<String> users)protected abstract voidMultipleStepsExportProvider. writeUsers(String fileName, KeycloakSession session, RealmModel realm, List<UserModel> users)
- 
Uses of KeycloakSession in org.keycloak.federation.kerberosFields in org.keycloak.federation.kerberos declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionKerberosFederationProvider. sessionMethods in org.keycloak.federation.kerberos with parameters of type KeycloakSession Modifier and Type Method Description KerberosFederationProviderKerberosFederationProviderFactory. create(KeycloakSession session, ComponentModel model)voidKerberosFederationProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidKerberosFederationProviderFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidKerberosFederationProviderFactory. preRemove(KeycloakSession session, RealmModel realm, ComponentModel model)Constructors in org.keycloak.federation.kerberos with parameters of type KeycloakSession Constructor Description KerberosFederationProvider(KeycloakSession session, UserStorageProviderModel model, KerberosFederationProviderFactory factory)
- 
Uses of KeycloakSession in org.keycloak.federation.sssdFields in org.keycloak.federation.sssd declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionSSSDFederationProvider. sessionMethods in org.keycloak.federation.sssd with parameters of type KeycloakSession Modifier and Type Method Description SSSDFederationProviderSSSDFederationProviderFactory. create(KeycloakSession session, ComponentModel model)Constructors in org.keycloak.federation.sssd with parameters of type KeycloakSession Constructor Description SSSDFederationProvider(KeycloakSession session, UserStorageProviderModel model, SSSDFederationProviderFactory sssdFederationProviderFactory)
- 
Uses of KeycloakSession in org.keycloak.forms.account.freemarkerFields in org.keycloak.forms.account.freemarker declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionFreeMarkerAccountProvider. sessionMethods in org.keycloak.forms.account.freemarker with parameters of type KeycloakSession Modifier and Type Method Description AccountProviderFreeMarkerAccountProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.forms.account.freemarker with parameters of type KeycloakSession Constructor Description FreeMarkerAccountProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.forms.account.freemarker.modelConstructors in org.keycloak.forms.account.freemarker.model with parameters of type KeycloakSession Constructor Description AccountFederatedIdentityBean(KeycloakSession session, RealmModel realm, UserModel user, URI baseUri, String stateChecker)ApplicationEntry(KeycloakSession session, List<RoleModel> realmRolesAvailable, MultivaluedHashMap<String,ApplicationsBean.ClientRoleEntry> resourceRolesAvailable, ClientModel client, List<String> clientScopesGranted, List<String> additionalGrants)ApplicationsBean(KeycloakSession session, RealmModel realm, UserModel user)AuthorizationBean(KeycloakSession session, RealmModel realm, UserModel user, javax.ws.rs.core.UriInfo uriInfo)TotpBean(KeycloakSession session, RealmModel realm, UserModel user, javax.ws.rs.core.UriBuilder uriBuilder)
- 
Uses of KeycloakSession in org.keycloak.forms.login.freemarkerFields in org.keycloak.forms.login.freemarker declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionFreeMarkerLoginFormsProvider. sessionMethods in org.keycloak.forms.login.freemarker with parameters of type KeycloakSession Modifier and Type Method Description LoginFormsProviderFreeMarkerLoginFormsProviderFactory. create(KeycloakSession session)static List<IdentityProviderModel>LoginFormsUtil. filterIdentityProviders(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context)static List<IdentityProviderModel>LoginFormsUtil. filterIdentityProvidersForTheme(Stream<IdentityProviderModel> providers, KeycloakSession session, AuthenticationFlowContext context)Constructors in org.keycloak.forms.login.freemarker with parameters of type KeycloakSession Constructor Description AuthenticatorConfiguredMethod(RealmModel realm, UserModel user, KeycloakSession session)FreeMarkerLoginFormsProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.forms.login.freemarker.modelMethods in org.keycloak.forms.login.freemarker.model with parameters of type KeycloakSession Modifier and Type Method Description protected voidAbstractUserProfileBean. init(KeycloakSession session, boolean writeableOnly)Subclass have to call this method at the end of constructor to init user profile data.
- 
Uses of KeycloakSession in org.keycloak.headersMethods in org.keycloak.headers with parameters of type KeycloakSession Modifier and Type Method Description SecurityHeadersProviderDefaultSecurityHeadersProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.headers with parameters of type KeycloakSession Constructor Description DefaultSecurityHeadersProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.jose.jwsConstructors in org.keycloak.jose.jws with parameters of type KeycloakSession Constructor Description DefaultTokenManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.keysMethods in org.keycloak.keys with parameters of type KeycloakSession Modifier and Type Method Description GeneratedAesKeyProviderGeneratedAesKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderGeneratedEcdsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)GeneratedHmacKeyProviderGeneratedHmacKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderGeneratedRsaEncKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderGeneratedRsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderImportedRsaEncKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderImportedRsaKeyProviderFactory. create(KeycloakSession session, ComponentModel model)KeyProviderJavaKeystoreKeyProviderFactory. create(KeycloakSession session, ComponentModel model)TKeyProviderFactory. create(KeycloakSession session, ComponentModel model)booleanAbstractGeneratedRsaKeyProviderFactory. createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)booleanGeneratedAesKeyProviderFactory. createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)booleanGeneratedEcdsaKeyProviderFactory. createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)booleanGeneratedHmacKeyProviderFactory. createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)default booleanKeyProviderFactory. createFallbackKeys(KeycloakSession session, KeyUse keyUse, String algorithm)voidAbstractEcdsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidAbstractGeneratedRsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidAbstractGeneratedSecretKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidAbstractImportedRsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidAbstractRsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidGeneratedEcdsaKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)voidJavaKeystoreKeyProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)Constructors in org.keycloak.keys with parameters of type KeycloakSession Constructor Description DefaultKeyManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.keys.infinispanMethods in org.keycloak.keys.infinispan with parameters of type KeycloakSession Modifier and Type Method Description CachePublicKeyProviderInfinispanCachePublicKeyProviderFactory. create(KeycloakSession session)PublicKeyStorageProviderInfinispanPublicKeyStorageProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.keys.infinispan with parameters of type KeycloakSession Constructor Description InfinispanCachePublicKeyProvider(KeycloakSession session, org.infinispan.Cache<String,PublicKeysEntry> keys)InfinispanPublicKeyStorageProvider(KeycloakSession session, org.infinispan.Cache<String,PublicKeysEntry> keys, Map<String,FutureTask<PublicKeysEntry>> tasksInProgress, int minTimeBetweenRequests)
- 
Uses of KeycloakSession in org.keycloak.keys.loaderMethods in org.keycloak.keys.loader with parameters of type KeycloakSession Modifier and Type Method Description static PublicKeyPublicKeyStorageManager. getClientPublicKey(KeycloakSession session, ClientModel client, JWSInput input)static KeyWrapperPublicKeyStorageManager. getClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWK.Use keyUse, String algAlgorithm)static KeyWrapperPublicKeyStorageManager. getClientPublicKeyWrapper(KeycloakSession session, ClientModel client, JWSInput input)static KeyWrapperPublicKeyStorageManager. getIdentityProviderKeyWrapper(KeycloakSession session, RealmModel realm, OIDCIdentityProviderConfig idpConfig, JWSInput input)Constructors in org.keycloak.keys.loader with parameters of type KeycloakSession Constructor Description ClientPublicKeyLoader(KeycloakSession session, ClientModel client)ClientPublicKeyLoader(KeycloakSession session, ClientModel client, JWK.Use keyUse)OIDCIdentityProviderPublicKeyLoader(KeycloakSession session, OIDCIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.localeMethods in org.keycloak.locale with parameters of type KeycloakSession Modifier and Type Method Description LocaleSelectorProviderDefaultLocaleSelectorProviderFactory. create(KeycloakSession session)LocaleUpdaterProviderDefaultLocaleUpdaterProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.locale with parameters of type KeycloakSession Constructor Description DefaultLocaleSelectorProvider(KeycloakSession session)DefaultLocaleUpdaterProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.migrationMethods in org.keycloak.migration with parameters of type KeycloakSession Modifier and Type Method Description static voidMigrationModelManager. migrate(KeycloakSession session)static voidMigrationModelManager. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)
- 
Uses of KeycloakSession in org.keycloak.migration.migratorsMethods in org.keycloak.migration.migrators with parameters of type KeycloakSession Modifier and Type Method Description voidMigrateTo1_2_0. migrate(KeycloakSession session)voidMigrateTo1_3_0. migrate(KeycloakSession session)voidMigrateTo1_4_0. migrate(KeycloakSession session)voidMigrateTo1_5_0. migrate(KeycloakSession session)voidMigrateTo1_6_0. migrate(KeycloakSession session)voidMigrateTo1_7_0. migrate(KeycloakSession session)voidMigrateTo1_8_0. migrate(KeycloakSession session)voidMigrateTo1_9_0. migrate(KeycloakSession session)voidMigrateTo1_9_2. migrate(KeycloakSession session)voidMigrateTo12_0_0. migrate(KeycloakSession session)voidMigrateTo14_0_0. migrate(KeycloakSession session)voidMigrateTo18_0_0. migrate(KeycloakSession session)voidMigrateTo2_0_0. migrate(KeycloakSession session)voidMigrateTo2_1_0. migrate(KeycloakSession session)voidMigrateTo2_2_0. migrate(KeycloakSession session)voidMigrateTo2_3_0. migrate(KeycloakSession session)voidMigrateTo2_5_0. migrate(KeycloakSession session)voidMigrateTo20_0_0. migrate(KeycloakSession session)voidMigrateTo21_0_0. migrate(KeycloakSession session)voidMigrateTo3_0_0. migrate(KeycloakSession session)voidMigrateTo3_1_0. migrate(KeycloakSession session)voidMigrateTo3_2_0. migrate(KeycloakSession session)voidMigrateTo3_4_0. migrate(KeycloakSession session)voidMigrateTo3_4_1. migrate(KeycloakSession session)voidMigrateTo3_4_2. migrate(KeycloakSession session)voidMigrateTo4_0_0. migrate(KeycloakSession session)voidMigrateTo4_2_0. migrate(KeycloakSession session)voidMigrateTo4_6_0. migrate(KeycloakSession session)voidMigrateTo6_0_0. migrate(KeycloakSession session)voidMigrateTo8_0_0. migrate(KeycloakSession session)voidMigrateTo8_0_2. migrate(KeycloakSession session)voidMigrateTo9_0_0. migrate(KeycloakSession session)voidMigrateTo9_0_4. migrate(KeycloakSession session)voidMigration. migrate(KeycloakSession session)voidMigrateTo1_2_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_3_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_4_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_5_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_6_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_7_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_8_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo1_9_2. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo18_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo2_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo2_1_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo2_2_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo2_3_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo2_5_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo20_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo21_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_1_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_2_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_4_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_4_1. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo3_4_2. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo4_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo4_2_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo4_6_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo6_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo8_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo8_0_2. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo9_0_0. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)voidMigrateTo9_0_4. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)default voidMigration. migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)Called after full import of representation.static voidMigrationUtils. migrateOldOfflineToken(KeycloakSession session, RealmModel realm, ClientModel client, UserModel user)protected voidMigrateTo1_4_0. migrateRealm(KeycloakSession session, RealmModel realm)protected voidMigrateTo1_5_0. migrateRealm(KeycloakSession session, RealmModel realm)protected voidMigrateTo1_6_0. migrateRealm(KeycloakSession session, ProtocolMapperModel localeMapper, RealmModel realm)protected voidMigrateTo1_7_0. migrateRealm(KeycloakSession session, RealmModel realm)protected voidMigrateTo18_0_0. migrateRealm(KeycloakSession session, RealmModel realm)protected voidMigrateTo3_2_0. migrateRealm(KeycloakSession session, RealmModel realm)protected voidMigrateTo4_0_0. migrateRealm(KeycloakSession session, RealmModel realm, boolean json)protected voidMigrateTo4_6_0. migrateRealm(KeycloakSession session, RealmModel realm, boolean json)protected voidMigrateTo6_0_0. migrateRealm(KeycloakSession session, RealmModel realm, boolean jsn)
- 
Uses of KeycloakSession in org.keycloak.modelsMethods in org.keycloak.models that return KeycloakSession Modifier and Type Method Description KeycloakSessionKeycloakSessionFactory. create()KeycloakSessionClientModel.ClientIdChangeEvent. getKeycloakSession()KeycloakSessionClientModel.ClientRemovedEvent. getKeycloakSession()KeycloakSessionClientModel.ClientUpdatedEvent. getKeycloakSession()KeycloakSessionClientScopeModel.ClientScopeRemovedEvent. getKeycloakSession()KeycloakSessionGroupModel.GroupPathChangeEvent. getKeycloakSession()KeycloakSessionGroupModel.GroupRemovedEvent. getKeycloakSession()KeycloakSessionRealmModel.IdentityProviderRemovedEvent. getKeycloakSession()KeycloakSessionRealmModel.IdentityProviderUpdatedEvent. getKeycloakSession()KeycloakSessionRealmModel.RealmCreationEvent. getKeycloakSession()KeycloakSessionRealmModel.RealmPostCreateEvent. getKeycloakSession()KeycloakSessionRealmModel.RealmRemovedEvent. getKeycloakSession()KeycloakSessionRoleContainerModel.RoleRemovedEvent. getKeycloakSession()KeycloakSessionRoleModel.RoleNameChangeEvent. getKeycloakSession()KeycloakSessionUserModel.UserRemovedEvent. getKeycloakSession()KeycloakSessionUserSessionProvider. getKeycloakSession()Returns currently used Keycloak session.Methods in org.keycloak.models with parameters of type KeycloakSession Modifier and Type Method Description CredentialValidationOutputUserCredentialManager. authenticate(KeycloakSession session, RealmModel realm, CredentialInput input)Deprecated.Given a CredentialInput, authenticate the user.PasswordPolicyPasswordPolicy.Builder. build(KeycloakSession session)OAuth2DeviceUserCodeProviderDefaultOAuth2DeviceUserCodeProviderFactory. create(KeycloakSession session)static PasswordPolicyPasswordPolicy. parse(KeycloakSession session, String policyString)voidKeycloakSessionTask. run(KeycloakSession session)VKeycloakSessionTaskWithResult. run(KeycloakSession session)Computes a result.static voidImpersonationConstants. setupImpersonationService(KeycloakSession session, RealmModel realm)Constructors in org.keycloak.models with parameters of type KeycloakSession Constructor Description KeycloakUriInfo(KeycloakSession session, UrlType type, javax.ws.rs.core.UriInfo delegate)UserManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.cacheMethods in org.keycloak.models.cache that return KeycloakSession Modifier and Type Method Description KeycloakSessionCachedRealmModel.RealmCachedEvent. getKeycloakSession()
- 
Uses of KeycloakSession in org.keycloak.models.cache.infinispanFields in org.keycloak.models.cache.infinispan declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionGroupAdapter. keycloakSessionprotected KeycloakSessionUserAdapter. keycloakSessionprotected KeycloakSessionRealmAdapter. sessionprotected KeycloakSessionRealmCacheSession. sessionprotected KeycloakSessionUserCacheSession. sessionMethods in org.keycloak.models.cache.infinispan with parameters of type KeycloakSession Modifier and Type Method Description CacheRealmProviderInfinispanCacheRealmProviderFactory. create(KeycloakSession session)UserCacheInfinispanUserCacheProviderFactory. create(KeycloakSession session)voidInfinispanUserCacheProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)voidUserCacheSession. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidUserCacheSession. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidCacheManager. sendInvalidationEvents(KeycloakSession session, Collection<InvalidationEvent> invalidationEvents, String eventKey)Constructors in org.keycloak.models.cache.infinispan with parameters of type KeycloakSession Constructor Description GroupAdapter(CachedGroup cached, RealmCacheSession cacheSession, KeycloakSession keycloakSession, RealmModel realm)RealmAdapter(KeycloakSession session, CachedRealm cached, RealmCacheSession cacheSession)RealmCacheSession(RealmCacheManager cache, KeycloakSession session)SubjectCredentialManagerCacheAdapter(KeycloakSession session, RealmModel realm, UserModel user)UserAdapter(CachedUser cached, UserCacheSession userProvider, KeycloakSession keycloakSession, RealmModel realm)UserCacheSession(UserCacheManager cache, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.cache.infinispan.authorizationFields in org.keycloak.models.cache.infinispan.authorization declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionStoreFactoryCacheSession. sessionMethods in org.keycloak.models.cache.infinispan.authorization with parameters of type KeycloakSession Modifier and Type Method Description CachedStoreFactoryProviderInfinispanCacheStoreFactoryProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.cache.infinispan.authorization with parameters of type KeycloakSession Constructor Description StoreFactoryCacheSession(StoreFactoryCacheManager cache, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.dblockMethods in org.keycloak.models.dblock with parameters of type KeycloakSession Modifier and Type Method Description GlobalLockProviderDBLockGlobalLockProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.dblock with parameters of type KeycloakSession Constructor Description DBLockGlobalLockProvider(KeycloakSession session, DBLockProvider dbLockProvider)DBLockManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.delegateConstructors in org.keycloak.models.delegate with parameters of type KeycloakSession Constructor Description WithId(KeycloakSession session, RealmModel realm, String id)
- 
Uses of KeycloakSession in org.keycloak.models.jpaFields in org.keycloak.models.jpa declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionClientAdapter. sessionprotected KeycloakSessionClientScopeAdapter. sessionprotected KeycloakSessionRealmAdapter. sessionprotected KeycloakSessionRoleAdapter. sessionMethods in org.keycloak.models.jpa with parameters of type KeycloakSession Modifier and Type Method Description ClientProviderJpaClientProviderFactory. create(KeycloakSession session)ClientScopeProviderJpaClientScopeProviderFactory. create(KeycloakSession session)DeploymentStateProviderJpaDeploymentStateProviderFactory. create(KeycloakSession session)GroupProviderJpaGroupProviderFactory. create(KeycloakSession session)JpaRealmProviderJpaRealmProviderFactory. create(KeycloakSession session)RoleProviderJpaRoleProviderFactory. create(KeycloakSession session)UserCredentialStoreJpaUserCredentialStoreFactory. create(KeycloakSession session)UserProviderJpaUserProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.jpa with parameters of type KeycloakSession Constructor Description ClientAdapter(RealmModel realm, javax.persistence.EntityManager em, KeycloakSession session, ClientEntity entity)ClientScopeAdapter(RealmModel realm, javax.persistence.EntityManager em, KeycloakSession session, ClientScopeEntity entity)JpaRealmProvider(KeycloakSession session, javax.persistence.EntityManager em, Set<String> clientSearchableAttributes, Set<String> groupSearchableAttributes)JpaUserCredentialStore(KeycloakSession session, javax.persistence.EntityManager em)JpaUserProvider(KeycloakSession session, javax.persistence.EntityManager em)RealmAdapter(KeycloakSession session, javax.persistence.EntityManager em, RealmEntity realm)RoleAdapter(KeycloakSession session, RealmModel realm, javax.persistence.EntityManager em, RoleEntity role)UserAdapter(KeycloakSession session, RealmModel realm, javax.persistence.EntityManager em, UserEntity user)
- 
Uses of KeycloakSession in org.keycloak.models.jpa.sessionMethods in org.keycloak.models.jpa.session with parameters of type KeycloakSession Modifier and Type Method Description UserSessionPersisterProviderJpaUserSessionPersisterProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.jpa.session with parameters of type KeycloakSession Constructor Description JpaUserSessionPersisterProvider(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.lockingMethods in org.keycloak.models.locking with parameters of type KeycloakSession Modifier and Type Method Description GlobalLockProviderNoneGlobalLockProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.authorizationMethods in org.keycloak.models.map.authorization with parameters of type KeycloakSession Modifier and Type Method Description StoreFactoryMapAuthorizationStoreFactory. create(KeycloakSession session)voidMapAuthorizationStoreFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)
- 
Uses of KeycloakSession in org.keycloak.models.map.authSessionFields in org.keycloak.models.map.authSession declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractRootAuthenticationSessionModel. sessionMethods in org.keycloak.models.map.authSession with parameters of type KeycloakSession Modifier and Type Method Description MapRootAuthenticationSessionProviderMapRootAuthenticationSessionProviderFactory. createNew(KeycloakSession session)Constructors in org.keycloak.models.map.authSession with parameters of type KeycloakSession Constructor Description AbstractRootAuthenticationSessionModel(KeycloakSession session, RealmModel realm, E entity)MapAuthenticationSessionAdapter(KeycloakSession session, MapRootAuthenticationSessionAdapter parent, String tabId, MapAuthenticationSessionEntity entity)MapRootAuthenticationSessionAdapter(KeycloakSession session, RealmModel realm, MapRootAuthenticationSessionEntity entity, int authSessionsLimit)MapRootAuthenticationSessionProvider(KeycloakSession session, MapStorage<MapRootAuthenticationSessionEntity,RootAuthenticationSessionModel> sessionStore, int authSessionsLimit)
- 
Uses of KeycloakSession in org.keycloak.models.map.clientFields in org.keycloak.models.map.client declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractClientModel. sessionMethods in org.keycloak.models.map.client with parameters of type KeycloakSession Modifier and Type Method Description MapClientProviderMapClientProviderFactory. createNew(KeycloakSession session)voidMapClientProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.client with parameters of type KeycloakSession Constructor Description AbstractClientModel(KeycloakSession session, RealmModel realm, E entity)MapClientAdapter(KeycloakSession session, RealmModel realm, MapClientEntity entity)MapClientProvider(KeycloakSession session, MapStorage<MapClientEntity,ClientModel> clientStore, ConcurrentMap<String,ConcurrentMap<String,Long>> clientRegisteredNodesStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.clientscopeFields in org.keycloak.models.map.clientscope declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractClientScopeModel. sessionMethods in org.keycloak.models.map.clientscope with parameters of type KeycloakSession Modifier and Type Method Description MapClientScopeProviderMapClientScopeProviderFactory. createNew(KeycloakSession session)voidMapClientScopeProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.clientscope with parameters of type KeycloakSession Constructor Description AbstractClientScopeModel(KeycloakSession session, RealmModel realm, E entity)MapClientScopeAdapter(KeycloakSession session, RealmModel realm, MapClientScopeEntity entity)MapClientScopeProvider(KeycloakSession session, MapStorage<MapClientScopeEntity,ClientScopeModel> clientScopeStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.commonMethods in org.keycloak.models.map.common with parameters of type KeycloakSession Modifier and Type Method Description TAbstractMapProviderFactory. create(KeycloakSession session)Returns instance of a provider.static <V extends AbstractEntity & UpdatableEntity,M,T extends MapStorage<V,M>>
 TSessionAttributesUtils. createMapStorageIfAbsent(KeycloakSession session, Class<? extends MapStorageProvider> providerType, Class<M> modelType, int factoryId, Supplier<T> createNew)Used for creating a store instance only once within one KeycloakSession.abstract TAbstractMapProviderFactory. createNew(KeycloakSession session)Creates new instance of a provider.static <T extends Provider>
 TSessionAttributesUtils. createProviderIfAbsent(KeycloakSession session, int factoryIdentifier, Class<T> providerClass, Function<KeycloakSession,T> createNew)Used for creating a provider instance only once within one KeycloakSession.MapStorage<V,M>AbstractMapProviderFactory. getMapStorage(KeycloakSession session)static ProviderFactory<MapStorageProvider>AbstractMapProviderFactory. getProviderFactoryOrComponentFactory(KeycloakSession session, Config.Scope storageConfigScope)Method parameters in org.keycloak.models.map.common with type arguments of type KeycloakSession Modifier and Type Method Description static <T extends Provider>
 TSessionAttributesUtils. createProviderIfAbsent(KeycloakSession session, int factoryIdentifier, Class<T> providerClass, Function<KeycloakSession,T> createNew)Used for creating a provider instance only once within one KeycloakSession.
- 
Uses of KeycloakSession in org.keycloak.models.map.credentialConstructors in org.keycloak.models.map.credential with parameters of type KeycloakSession Constructor Description MapUserCredentialManager(KeycloakSession session, RealmModel realm, UserModel user, MapUserEntity entity)
- 
Uses of KeycloakSession in org.keycloak.models.map.datastoreClasses in org.keycloak.models.map.datastore that implement KeycloakSession Modifier and Type Class Description classImportKeycloakSessionThis implementation ofKeycloakSessionwraps an existing session and directs all calls to the datastore provider to a separateKeycloakSessionFactory.Methods in org.keycloak.models.map.datastore that return KeycloakSession Modifier and Type Method Description KeycloakSessionImportSessionFactoryWrapper. create()Methods in org.keycloak.models.map.datastore with parameters of type KeycloakSession Modifier and Type Method Description DatastoreProviderMapDatastoreProviderFactory. create(KeycloakSession session)static voidMapExportImportManager. importRealmAuthorizationSettings(RealmRepresentation rep, RealmModel newRealm, KeycloakSession session)voidImportSessionFactoryWrapper. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.datastore with parameters of type KeycloakSession Constructor Description ImportKeycloakSession(ImportSessionFactoryWrapper factory, KeycloakSession session)MapDatastoreProvider(KeycloakSession session)MapExportImportManager(KeycloakSession session)MapExportImportManager(KeycloakSession session, boolean useNewImportMethod)
- 
Uses of KeycloakSession in org.keycloak.models.map.deploymentStateMethods in org.keycloak.models.map.deploymentState with parameters of type KeycloakSession Modifier and Type Method Description DeploymentStateProviderMapDeploymentStateProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.eventsMethods in org.keycloak.models.map.events with parameters of type KeycloakSession Modifier and Type Method Description EventStoreProviderMapEventStoreProviderFactory. create(KeycloakSession session)voidMapEventStoreProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.events with parameters of type KeycloakSession Constructor Description MapEventStoreProvider(KeycloakSession session, MapStorage<MapAuthEventEntity,Event> loginEventsStore, MapStorage<MapAdminEventEntity,AdminEvent> adminEventsStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.groupFields in org.keycloak.models.map.group declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractGroupModel. sessionMethods in org.keycloak.models.map.group with parameters of type KeycloakSession Modifier and Type Method Description MapGroupProviderMapGroupProviderFactory. createNew(KeycloakSession session)voidMapGroupProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.group with parameters of type KeycloakSession Constructor Description AbstractGroupModel(KeycloakSession session, RealmModel realm, E entity)MapGroupAdapter(KeycloakSession session, RealmModel realm, MapGroupEntity entity)MapGroupProvider(KeycloakSession session, MapStorage<MapGroupEntity,GroupModel> groupStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.keysMethods in org.keycloak.models.map.keys with parameters of type KeycloakSession Modifier and Type Method Description MapPublicKeyStorageProviderMapPublicKeyStorageProviderFactory. createNew(KeycloakSession session)Constructors in org.keycloak.models.map.keys with parameters of type KeycloakSession Constructor Description MapPublicKeyStorageProvider(KeycloakSession session, Map<String,FutureTask<PublicKeysWrapper>> tasksInProgress)
- 
Uses of KeycloakSession in org.keycloak.models.map.lockMethods in org.keycloak.models.map.lock with parameters of type KeycloakSession Modifier and Type Method Description MapGlobalLockProviderMapGlobalLockProviderFactory. createNew(KeycloakSession session)Constructors in org.keycloak.models.map.lock with parameters of type KeycloakSession Constructor Description MapGlobalLockProvider(KeycloakSession session, long defaultTimeoutMilliseconds, Supplier<MapStorage<MapLockEntity,MapLockEntity>> lockStoreSupplier)
- 
Uses of KeycloakSession in org.keycloak.models.map.loginFailureFields in org.keycloak.models.map.loginFailure declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractUserLoginFailureModel. sessionMethods in org.keycloak.models.map.loginFailure with parameters of type KeycloakSession Modifier and Type Method Description MapUserLoginFailureProviderMapUserLoginFailureProviderFactory. createNew(KeycloakSession session)voidMapUserLoginFailureProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.loginFailure with parameters of type KeycloakSession Constructor Description AbstractUserLoginFailureModel(KeycloakSession session, RealmModel realm, E entity)MapUserLoginFailureAdapter(KeycloakSession session, RealmModel realm, MapUserLoginFailureEntity entity)MapUserLoginFailureProvider(KeycloakSession session, MapStorage<MapUserLoginFailureEntity,UserLoginFailureModel> userLoginFailureStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.realmFields in org.keycloak.models.map.realm declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractRealmModel. sessionMethods in org.keycloak.models.map.realm with parameters of type KeycloakSession Modifier and Type Method Description MapRealmProviderMapRealmProviderFactory. createNew(KeycloakSession session)voidMapRealmProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.realm with parameters of type KeycloakSession Constructor Description AbstractRealmModel(KeycloakSession session, E entity)MapRealmAdapter(KeycloakSession session, MapRealmEntity entity)MapRealmProvider(KeycloakSession session, MapStorage<MapRealmEntity,RealmModel> realmStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.roleFields in org.keycloak.models.map.role declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractRoleModel. sessionMethods in org.keycloak.models.map.role with parameters of type KeycloakSession Modifier and Type Method Description MapRoleProviderMapRoleProviderFactory. createNew(KeycloakSession session)voidMapRoleProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.role with parameters of type KeycloakSession Constructor Description AbstractRoleModel(KeycloakSession session, RealmModel realm, E entity)MapRoleAdapter(KeycloakSession session, RealmModel realm, MapRoleEntity entity)MapRoleProvider(KeycloakSession session, MapStorage<MapRoleEntity,RoleModel> roleStore)
- 
Uses of KeycloakSession in org.keycloak.models.map.singleUseObjectFields in org.keycloak.models.map.singleUseObject declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractSingleUseObjectModel. sessionMethods in org.keycloak.models.map.singleUseObject with parameters of type KeycloakSession Modifier and Type Method Description MapSingleUseObjectProviderMapSingleUseObjectProviderFactory. createNew(KeycloakSession session)Constructors in org.keycloak.models.map.singleUseObject with parameters of type KeycloakSession Constructor Description AbstractSingleUseObjectModel(KeycloakSession session, E entity)MapSingleUseObjectAdapter(KeycloakSession session, MapSingleUseObjectEntity entity)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.chmMethods in org.keycloak.models.map.storage.chm with parameters of type KeycloakSession Modifier and Type Method Description MapStorageProviderConcurrentHashMapStorageProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.chm with parameters of type KeycloakSession Constructor Description ConcurrentHashMapStorageProvider(KeycloakSession session, ConcurrentHashMapStorageProviderFactory factory, int factoryId)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.fileMethods in org.keycloak.models.map.storage.file with parameters of type KeycloakSession Modifier and Type Method Description MapStorageProviderFileMapStorageProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.file with parameters of type KeycloakSession Constructor Description FileMapStorageProvider(KeycloakSession session, FileMapStorageProviderFactory factory, int factoryId)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.hotRodMethods in org.keycloak.models.map.storage.hotRod with parameters of type KeycloakSession Modifier and Type Method Description MapStorageProviderHotRodMapStorageProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.hotRod with parameters of type KeycloakSession Constructor Description HotRodCrudOperations(KeycloakSession session, org.infinispan.client.hotrod.RemoteCache<K,E> remoteCache, StringKeyConverter<K> keyConverter, HotRodEntityDescriptor<E,V> storedEntityDescriptor, DeepCloner cloner, Long lockTimeout)HotRodMapStorageProvider(KeycloakSession session, HotRodMapStorageProviderFactory factory, boolean jtaEnabled, long lockTimeout)SingleUseObjectHotRodCrudOperations(KeycloakSession session, org.infinispan.client.hotrod.RemoteCache<String,HotRodSingleUseObjectEntity> remoteCache, StringKeyConverter<String> keyConverter, HotRodEntityDescriptor<HotRodSingleUseObjectEntity,HotRodSingleUseObjectEntityDelegate> storedEntityDescriptor, DeepCloner cloner, Long lockTimeout)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.hotRod.connectionsMethods in org.keycloak.models.map.storage.hotRod.connections with parameters of type KeycloakSession Modifier and Type Method Description HotRodConnectionProviderDefaultHotRodConnectionProviderFactory. create(KeycloakSession session)voidDefaultHotRodConnectionProviderFactory. lazyInit(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.hotRod.lockingMethods in org.keycloak.models.map.storage.hotRod.locking with parameters of type KeycloakSession Modifier and Type Method Description GlobalLockProviderHotRodGlobalLockProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.hotRod.locking with parameters of type KeycloakSession Constructor Description HotRodGlobalLockProvider(KeycloakSession session, org.infinispan.client.hotrod.RemoteCache<String,String> locksCache, long defaultTimeoutMilliseconds)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.hotRod.transactionConstructors in org.keycloak.models.map.storage.hotRod.transaction with parameters of type KeycloakSession Constructor Description HotRodTransactionManagerLookup(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpaMethods in org.keycloak.models.map.storage.jpa with parameters of type KeycloakSession Modifier and Type Method Description MapStorageProviderJpaMapStorageProviderFactory. create(KeycloakSession session)static javax.persistence.EntityManagerPersistenceExceptionConverter. create(KeycloakSession session, javax.persistence.EntityManager em)MapStorageJpaMapStorageProviderFactory. createMapStorage(KeycloakSession session, Class<?> modelType, javax.persistence.EntityManager em)voidJpaMapStorageProviderFactory. validateAndUpdateSchema(KeycloakSession session, Class<?> modelType)Constructors in org.keycloak.models.map.storage.jpa with parameters of type KeycloakSession Constructor Description JpaMapStorage(KeycloakSession session, Class<RE> entityType, Class<M> modelType, javax.persistence.EntityManager em)JpaMapStorageProvider(JpaMapStorageProviderFactory factory, KeycloakSession session, javax.persistence.EntityManager em, boolean jtaEnabled, int factoryId)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authorization.permissionConstructors in org.keycloak.models.map.storage.jpa.authorization.permission with parameters of type KeycloakSession Constructor Description JpaPermissionMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authorization.policyConstructors in org.keycloak.models.map.storage.jpa.authorization.policy with parameters of type KeycloakSession Constructor Description JpaPolicyMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authorization.resourceConstructors in org.keycloak.models.map.storage.jpa.authorization.resource with parameters of type KeycloakSession Constructor Description JpaResourceMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authorization.resourceServerConstructors in org.keycloak.models.map.storage.jpa.authorization.resourceServer with parameters of type KeycloakSession Constructor Description JpaResourceServerMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authorization.scopeConstructors in org.keycloak.models.map.storage.jpa.authorization.scope with parameters of type KeycloakSession Constructor Description JpaScopeMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.authSessionConstructors in org.keycloak.models.map.storage.jpa.authSession with parameters of type KeycloakSession Constructor Description JpaRootAuthenticationSessionMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.clientConstructors in org.keycloak.models.map.storage.jpa.client with parameters of type KeycloakSession Constructor Description JpaClientMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.clientScopeConstructors in org.keycloak.models.map.storage.jpa.clientScope with parameters of type KeycloakSession Constructor Description JpaClientScopeMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.event.adminConstructors in org.keycloak.models.map.storage.jpa.event.admin with parameters of type KeycloakSession Constructor Description JpaAdminEventMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.event.authConstructors in org.keycloak.models.map.storage.jpa.event.auth with parameters of type KeycloakSession Constructor Description JpaAuthEventMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.groupConstructors in org.keycloak.models.map.storage.jpa.group with parameters of type KeycloakSession Constructor Description JpaGroupMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.liquibase.connectionMethods in org.keycloak.models.map.storage.jpa.liquibase.connection with parameters of type KeycloakSession Modifier and Type Method Description MapLiquibaseConnectionProviderDefaultLiquibaseConnectionProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.jpa.liquibase.connection with parameters of type KeycloakSession Constructor Description DefaultLiquibaseConnectionProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.liquibase.updaterMethods in org.keycloak.models.map.storage.jpa.liquibase.updater with parameters of type KeycloakSession Modifier and Type Method Description MapJpaUpdaterProviderMapJpaLiquibaseUpdaterProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.models.map.storage.jpa.liquibase.updater with parameters of type KeycloakSession Constructor Description MapJpaLiquibaseUpdaterProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.lockConstructors in org.keycloak.models.map.storage.jpa.lock with parameters of type KeycloakSession Constructor Description JpaLockMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.loginFailureConstructors in org.keycloak.models.map.storage.jpa.loginFailure with parameters of type KeycloakSession Constructor Description JpaUserLoginFailureMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.realmConstructors in org.keycloak.models.map.storage.jpa.realm with parameters of type KeycloakSession Constructor Description JpaRealmMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.roleConstructors in org.keycloak.models.map.storage.jpa.role with parameters of type KeycloakSession Constructor Description JpaRoleMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.singleUseObjectConstructors in org.keycloak.models.map.storage.jpa.singleUseObject with parameters of type KeycloakSession Constructor Description JpaSingleUseObjectMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.userConstructors in org.keycloak.models.map.storage.jpa.user with parameters of type KeycloakSession Constructor Description JpaUserMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.jpa.userSessionConstructors in org.keycloak.models.map.storage.jpa.userSession with parameters of type KeycloakSession Constructor Description JpaUserSessionMapStorage(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.ldapMethods in org.keycloak.models.map.storage.ldap with parameters of type KeycloakSession Modifier and Type Method Description MapStorageProviderLdapMapStorageProviderFactory. create(KeycloakSession session)<M,V extends AbstractEntity>
 MapStorage<V,M>LdapMapStorageProviderFactory. createMapStorage(KeycloakSession session, Class<M> modelType)Constructors in org.keycloak.models.map.storage.ldap with parameters of type KeycloakSession Constructor Description LdapMapStorageProvider(KeycloakSession session, LdapMapStorageProviderFactory factory, int factoryId)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.ldap.roleConstructors in org.keycloak.models.map.storage.ldap.role with parameters of type KeycloakSession Constructor Description LdapRoleMapStorage(KeycloakSession session, Config.Scope config)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.ldap.storeMethods in org.keycloak.models.map.storage.ldap.store with parameters of type KeycloakSession Modifier and Type Method Description static LdapMapContextManagerLdapMapContextManager. create(KeycloakSession session, LdapMapConfig connectionProperties)Constructors in org.keycloak.models.map.storage.ldap.store with parameters of type KeycloakSession Constructor Description LdapMapContextManager(KeycloakSession session, LdapMapConfig connectionProperties)LdapMapIdentityStore(KeycloakSession session, LdapMapConfig config)LdapMapOperationManager(KeycloakSession session, LdapMapConfig config)
- 
Uses of KeycloakSession in org.keycloak.models.map.storage.treeMethods in org.keycloak.models.map.storage.tree with parameters of type KeycloakSession Modifier and Type Method Description <V extends AbstractEntity>
 TreeStorageNodeInstance<V>TreeStorageNodePrescription. instantiate(KeycloakSession session)Constructors in org.keycloak.models.map.storage.tree with parameters of type KeycloakSession Constructor Description TreeStorageNodeInstance(KeycloakSession session, TreeStorageNodeInstance<V> original)TreeStorageNodeInstance(KeycloakSession session, TreeStorageNodePrescription prescription)
- 
Uses of KeycloakSession in org.keycloak.models.map.userFields in org.keycloak.models.map.user declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractUserModel. sessionMethods in org.keycloak.models.map.user with parameters of type KeycloakSession Modifier and Type Method Description MapUserProviderMapUserProviderFactory. createNew(KeycloakSession session)static <T> Stream<T>MapUserProvider. getCredentialProviders(KeycloakSession session, Class<T> type)voidMapUserProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.user with parameters of type KeycloakSession Constructor Description AbstractUserModel(KeycloakSession session, RealmModel realm, E entity)MapUserAdapter(KeycloakSession session, RealmModel realm, MapUserEntity entity)MapUserProvider(KeycloakSession session, MapStorage<MapUserEntity,UserModel> store)
- 
Uses of KeycloakSession in org.keycloak.models.map.userSessionFields in org.keycloak.models.map.userSession declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractAuthenticatedClientSessionModel. sessionprotected KeycloakSessionAbstractUserSessionModel. sessionMethods in org.keycloak.models.map.userSession that return KeycloakSession Modifier and Type Method Description KeycloakSessionMapUserSessionProvider. getKeycloakSession()Methods in org.keycloak.models.map.userSession with parameters of type KeycloakSession Modifier and Type Method Description MapUserSessionProviderMapUserSessionProviderFactory. createNew(KeycloakSession session)voidMapUserSessionProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Constructors in org.keycloak.models.map.userSession with parameters of type KeycloakSession Constructor Description AbstractAuthenticatedClientSessionModel(KeycloakSession session, RealmModel realm, UserSessionModel userSession, MapAuthenticatedClientSessionEntity entity)AbstractUserSessionModel(KeycloakSession session, RealmModel realm, MapUserSessionEntity entity)MapAuthenticatedClientSessionAdapter(KeycloakSession session, RealmModel realm, UserSessionModel userSession, MapAuthenticatedClientSessionEntity entity)MapUserSessionAdapter(KeycloakSession session, RealmModel realm, MapUserSessionEntity entity)MapUserSessionProvider(KeycloakSession session, MapStorage<MapUserSessionEntity,UserSessionModel> userSessionStore)
- 
Uses of KeycloakSession in org.keycloak.models.sessionMethods in org.keycloak.models.session with parameters of type KeycloakSession Modifier and Type Method Description UserSessionPersisterProviderDisabledUserSessionPersisterProvider. create(KeycloakSession session)Constructors in org.keycloak.models.session with parameters of type KeycloakSession Constructor Description PersistentAuthenticatedClientSessionAdapter(KeycloakSession session, AuthenticatedClientSessionModel clientSession)PersistentAuthenticatedClientSessionAdapter(KeycloakSession session, PersistentClientSessionModel model, RealmModel realm, ClientModel client, UserSessionModel userSession)PersistentUserSessionAdapter(KeycloakSession session, PersistentUserSessionModel model, RealmModel realm, String userId, Map<String,AuthenticatedClientSessionModel> clientSessions)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispanFields in org.keycloak.models.sessions.infinispan declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionInfinispanUserLoginFailureProvider. sessionprotected KeycloakSessionInfinispanUserSessionProvider. sessionMethods in org.keycloak.models.sessions.infinispan that return KeycloakSession Modifier and Type Method Description KeycloakSessionInfinispanUserSessionProvider. getKeycloakSession()Methods in org.keycloak.models.sessions.infinispan with parameters of type KeycloakSession Modifier and Type Method Description protected voidInfinispanUserLoginFailureProviderFactory. checkRemoteCaches(KeycloakSession session)protected voidInfinispanUserSessionProviderFactory. checkRemoteCaches(KeycloakSession session)AuthenticationSessionProviderInfinispanAuthenticationSessionProviderFactory. create(KeycloakSession session)InfinispanSingleUseObjectProviderInfinispanSingleUseObjectProviderFactory. create(KeycloakSession session)StickySessionEncoderProviderInfinispanStickySessionEncoderProviderFactory. create(KeycloakSession session)UserLoginFailureProviderInfinispanUserLoginFailureProviderFactory. create(KeycloakSession session)InfinispanUserSessionProviderInfinispanUserSessionProviderFactory. create(KeycloakSession session)protected voidInfinispanAuthenticationSessionProviderFactory. registerClusterListeners(KeycloakSession session)protected voidInfinispanUserLoginFailureProviderFactory. registerClusterListeners(KeycloakSession session)protected voidInfinispanUserSessionProviderFactory. registerClusterListeners(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.changesConstructors in org.keycloak.models.sessions.infinispan.changes with parameters of type KeycloakSession Constructor Description InfinispanChangelogBasedTransaction(KeycloakSession kcSession, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, RemoteCacheInvoker remoteCacheInvoker, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.changes.sessionsMethods in org.keycloak.models.sessions.infinispan.changes.sessions with parameters of type KeycloakSession Modifier and Type Method Description CrossDCLastSessionRefreshStoreCrossDCLastSessionRefreshStoreFactory. createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, boolean offline)CrossDCLastSessionRefreshStoreCrossDCLastSessionRefreshStoreFactory. createAndInit(KeycloakSession kcSession, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, long timerIntervalMs, int maxIntervalBetweenMessagesSeconds, int maxCount, boolean offline)PersisterLastSessionRefreshStorePersisterLastSessionRefreshStoreFactory. createAndInit(KeycloakSession kcSession, boolean offline)voidAbstractLastSessionRefreshStore. putLastSessionRefresh(KeycloakSession kcSession, String sessionId, String realmId, int lastSessionRefresh)protected abstract voidAbstractLastSessionRefreshStore. sendMessage(KeycloakSession kcSession, Map<String,SessionData> refreshesToSend)Bulk update the underlying store with all the user sessions, which were refreshed by Keycloak since the last call of this methodprotected voidCrossDCLastSessionRefreshStore. sendMessage(KeycloakSession kcSession, Map<String,SessionData> refreshesToSend)protected voidPersisterLastSessionRefreshStore. sendMessage(KeycloakSession kcSession, Map<String,SessionData> refreshesToSend)protected voidAbstractLastSessionRefreshStoreFactory. setupPeriodicTimer(KeycloakSession kcSession, AbstractLastSessionRefreshStore store, long timerIntervalMs, String eventKey)SessionUpdateTask.CrossDCMessageStatusCrossDCLastSessionRefreshChecker. shouldSaveClientSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<AuthenticatedClientSessionEntity> sessionWrapper, UserSessionModel userSession, boolean offline, int newTimestamp)SessionUpdateTask.CrossDCMessageStatusCrossDCLastSessionRefreshChecker. shouldSaveUserSessionToRemoteCache(KeycloakSession kcSession, RealmModel realm, SessionEntityWrapper<UserSessionEntity> sessionWrapper, boolean offline, int newLastSessionRefresh)Constructors in org.keycloak.models.sessions.infinispan.changes.sessions with parameters of type KeycloakSession Constructor Description CrossDCLastSessionRefreshListener(KeycloakSession session, org.infinispan.Cache<String,SessionEntityWrapper<UserSessionEntity>> cache, boolean offline)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.eventsMethods in org.keycloak.models.sessions.infinispan.events with parameters of type KeycloakSession Modifier and Type Method Description static ClientRemovedSessionEventClientRemovedSessionEvent. create(KeycloakSession session, String eventKey, String realmId, boolean resendingEvent, String clientUuid)static <T extends SessionClusterEvent>
 TSessionClusterEvent. createEvent(Class<T> eventClass, String eventKey, KeycloakSession session, String realmId, boolean resendingEvent)protected abstract voidAbstractAuthSessionClusterListener. eventReceived(KeycloakSession session, InfinispanAuthenticationSessionProvider provider, SE sessionEvent)protected abstract voidAbstractUserSessionClusterListener. eventReceived(KeycloakSession session, T provider, SE sessionEvent)Constructors in org.keycloak.models.sessions.infinispan.events with parameters of type KeycloakSession Constructor Description SessionEventsSenderTransaction(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.initializerMethods in org.keycloak.models.sessions.infinispan.initializer with parameters of type KeycloakSession Modifier and Type Method Description OfflinePersistentLoaderContextOfflinePersistentUserSessionLoader. computeLoaderContext(KeycloakSession session)LOADER_CONTEXTSessionLoader. computeLoaderContext(KeycloakSession session)Will be triggered just once on cluster coordinator node to count the number of segments and other context data specific to whole computation.voidOfflinePersistentUserSessionLoader. init(KeycloakSession session)voidSessionLoader. init(KeycloakSession session)Will be triggered just once on cluster coordinator node to perform some generic initialization tasks (Eg.OfflinePersistentWorkerResultOfflinePersistentUserSessionLoader. loadSessions(KeycloakSession session, OfflinePersistentLoaderContext loaderContext, OfflinePersistentWorkerContext ctx)WORKER_RESULTSessionLoader. loadSessions(KeycloakSession session, LOADER_CONTEXT loaderContext, WORKER_CONTEXT workerContext)Will be called on all cluster nodes to load the specified page.Constructors in org.keycloak.models.sessions.infinispan.initializer with parameters of type KeycloakSession Constructor Description DBLockBasedCacheInitializer(KeycloakSession session, CacheInitializer delegate)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.remotestoreMethods in org.keycloak.models.sessions.infinispan.remotestore with parameters of type KeycloakSession Modifier and Type Method Description RemoteCacheSessionsLoaderContextRemoteCacheSessionsLoader. computeLoaderContext(KeycloakSession session)static <K,V extends SessionEntity>
 RemoteCacheSessionListenerRemoteCacheSessionListener. createListener(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)protected org.infinispan.CacheRemoteCacheSessionsLoader. getCache(KeycloakSession session)protected org.infinispan.client.hotrod.RemoteCacheRemoteCacheSessionsLoader. getRemoteCache(KeycloakSession session)protected voidRemoteCacheSessionListener. init(KeycloakSession session, org.infinispan.Cache<K,SessionEntityWrapper<V>> cache, org.infinispan.client.hotrod.RemoteCache<K,SessionEntityWrapper<V>> remoteCache, BiFunction<RealmModel,V,Long> lifespanMsLoader, BiFunction<RealmModel,V,Long> maxIdleTimeMsLoader)voidRemoteCacheSessionsLoader. init(KeycloakSession session)SessionLoader.WorkerResultRemoteCacheSessionsLoader. loadSessions(KeycloakSession session, RemoteCacheSessionsLoaderContext loaderContext, SessionLoader.WorkerContext ctx)<K,V extends SessionEntity>
 voidRemoteCacheInvoker. runTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper)
- 
Uses of KeycloakSession in org.keycloak.models.sessions.infinispan.utilMethods in org.keycloak.models.sessions.infinispan.util with parameters of type KeycloakSession Modifier and Type Method Description StringInfinispanKeyGenerator. generateKeyString(KeycloakSession session, org.infinispan.Cache<String,?> cache)UUIDInfinispanKeyGenerator. generateKeyUUID(KeycloakSession session, org.infinispan.Cache<UUID,?> cache)
- 
Uses of KeycloakSession in org.keycloak.models.utils
- 
Uses of KeycloakSession in org.keycloak.partialimportMethods in org.keycloak.partialimport with parameters of type KeycloakSession Modifier and Type Method Description abstract voidAbstractPartialImport. create(RealmModel realm, KeycloakSession session, T resourceRep)voidClientsPartialImport. create(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)voidGroupsPartialImport. create(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)voidIdentityProviderMappersPartialImport. create(RealmModel realm, KeycloakSession session, IdentityProviderMapperRepresentation idpMapperRep)voidIdentityProvidersPartialImport. create(RealmModel realm, KeycloakSession session, IdentityProviderRepresentation idpRep)voidRealmRolesPartialImport. create(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)voidUsersPartialImport. create(RealmModel realm, KeycloakSession session, UserRepresentation user)PartialImportResultsAbstractPartialImport. doImport(PartialImportRepresentation partialImportRep, RealmModel realm, KeycloakSession session)PartialImportResultsPartialImport. doImport(PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)Create (or re-create) all the imported resources.PartialImportResultsRolesPartialImport. doImport(PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)abstract booleanAbstractPartialImport. exists(RealmModel realm, KeycloakSession session, T resourceRep)booleanClientRolesPartialImport. exists(RealmModel realm, KeycloakSession session, String clientId, RoleRepresentation roleRep)booleanClientsPartialImport. exists(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)booleanGroupsPartialImport. exists(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)booleanIdentityProviderMappersPartialImport. exists(RealmModel realm, KeycloakSession session, IdentityProviderMapperRepresentation idpMapperRep)booleanIdentityProvidersPartialImport. exists(RealmModel realm, KeycloakSession session, IdentityProviderRepresentation idpRep)booleanRealmRolesPartialImport. exists(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)booleanUsersPartialImport. exists(RealmModel realm, KeycloakSession session, UserRepresentation user)abstract StringAbstractPartialImport. getModelId(RealmModel realm, KeycloakSession session, T resourceRep)StringClientsPartialImport. getModelId(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)StringGroupsPartialImport. getModelId(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)StringIdentityProviderMappersPartialImport. getModelId(RealmModel realm, KeycloakSession session, IdentityProviderMapperRepresentation idpMapperRep)StringIdentityProvidersPartialImport. getModelId(RealmModel realm, KeycloakSession session, IdentityProviderRepresentation idpRep)StringRealmRolesPartialImport. getModelId(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)StringUsersPartialImport. getModelId(RealmModel realm, KeycloakSession session, UserRepresentation user)voidAbstractPartialImport. prepare(PartialImportRepresentation partialImportRep, RealmModel realm, KeycloakSession session)voidClientRolesPartialImport. prepare(PartialImportRepresentation partialImportRep, RealmModel realm, KeycloakSession session)voidPartialImport. prepare(PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)Find which resources will need to be skipped or overwritten.voidRolesPartialImport. prepare(PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)abstract voidAbstractPartialImport. remove(RealmModel realm, KeycloakSession session, T resourceRep)voidClientsPartialImport. remove(RealmModel realm, KeycloakSession session, ClientRepresentation clientRep)voidGroupsPartialImport. remove(RealmModel realm, KeycloakSession session, GroupRepresentation groupRep)voidIdentityProviderMappersPartialImport. remove(RealmModel realm, KeycloakSession session, IdentityProviderMapperRepresentation idpMapperRep)voidIdentityProvidersPartialImport. remove(RealmModel realm, KeycloakSession session, IdentityProviderRepresentation idpRep)voidRealmRolesPartialImport. remove(RealmModel realm, KeycloakSession session, RoleRepresentation roleRep)voidUsersPartialImport. remove(RealmModel realm, KeycloakSession session, UserRepresentation user)voidAbstractPartialImport. removeOverwrites(RealmModel realm, KeycloakSession session)voidPartialImport. removeOverwrites(RealmModel realm, KeycloakSession session)Delete resources that will be overwritten.voidRolesPartialImport. removeOverwrites(RealmModel realm, KeycloakSession session)Constructors in org.keycloak.partialimport with parameters of type KeycloakSession Constructor Description PartialImportManager(PartialImportRepresentation rep, KeycloakSession session, RealmModel realm)
- 
Uses of KeycloakSession in org.keycloak.policyMethods in org.keycloak.policy with parameters of type KeycloakSession Modifier and Type Method Description PasswordPolicyProviderBlacklistPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyManagerProviderDefaultPasswordPolicyManagerProviderFactory. create(KeycloakSession session)PasswordPolicyProviderDigitsPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderForceExpiredPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderHashAlgorithmPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderHashIterationsPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderHistoryPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderLengthPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderLowerCasePasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderMaximumLengthPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderNotEmailPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderNotUsernamePasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderRecoveryCodesWarningThresholdPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderRegexPatternsPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderSpecialCharsPasswordPolicyProviderFactory. create(KeycloakSession session)PasswordPolicyProviderUpperCasePasswordPolicyProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.policy with parameters of type KeycloakSession Constructor Description DefaultPasswordPolicyManagerProvider(KeycloakSession session)HistoryPasswordPolicyProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocolFields in org.keycloak.protocol declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAuthorizationEndpointBase. sessionMethods in org.keycloak.protocol with parameters of type KeycloakSession Modifier and Type Method Description ObjectLoginProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)static voidRestartLoginCookie. expireRestartCookie(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static ProtocolMapperModelProtocolMapperUtils. findLocaleMapper(KeycloakSession session)Find the builtin locale mapper.javax.ws.rs.core.ResponseClientInstallationProvider. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)static javax.ws.rs.core.CookieRestartLoginCookie. getRestartCookie(KeycloakSession session)static Stream<Map.Entry<ProtocolMapperModel,ProtocolMapper>>ProtocolMapperUtils. getSortedProtocolMappers(KeycloakSession session, ClientSessionContext ctx)static booleanProtocolMapperUtils. isEnabled(KeycloakSession session, ProtocolMapperModel mapper)static AuthenticationSessionModelRestartLoginCookie. restartSession(KeycloakSession session, RealmModel realm, RootAuthenticationSessionModel rootSession, String expectedClientId, javax.ws.rs.core.Cookie cook)static voidRestartLoginCookie. setRestartCookie(KeycloakSession session, RealmModel realm, ClientConnection connection, javax.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession)LoginProtocolLoginProtocol. setSession(KeycloakSession session)default voidProtocolMapper. validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel client, ProtocolMapperModel mapperModel)Called when instance of mapperModel is created/updated for this protocolMapper through admin endpointConstructors in org.keycloak.protocol with parameters of type KeycloakSession Constructor Description AuthorizationEndpointBase(KeycloakSession session, EventBuilder event)
- 
Uses of KeycloakSession in org.keycloak.protocol.dockerMethods in org.keycloak.protocol.docker with parameters of type KeycloakSession Modifier and Type Method Description booleanDockerAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorDockerAuthenticatorFactory. create(KeycloakSession session)LoginProtocolDockerAuthV2ProtocolFactory. create(KeycloakSession session)ObjectDockerAuthV2ProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)LoginProtocolDockerAuthV2Protocol. setSession(KeycloakSession session)Constructors in org.keycloak.protocol.docker with parameters of type KeycloakSession Constructor Description DockerAuthV2Protocol(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, EventBuilder event)DockerEndpoint(KeycloakSession session, EventBuilder event, EventType login)DockerV2LoginProtocolService(KeycloakSession session, EventBuilder event)
- 
Uses of KeycloakSession in org.keycloak.protocol.docker.installationMethods in org.keycloak.protocol.docker.installation with parameters of type KeycloakSession Modifier and Type Method Description ClientInstallationProviderDockerComposeYamlInstallationProvider. create(KeycloakSession session)ClientInstallationProviderDockerRegistryConfigFileInstallationProvider. create(KeycloakSession session)ClientInstallationProviderDockerVariableOverrideInstallationProvider. create(KeycloakSession session)javax.ws.rs.core.ResponseDockerComposeYamlInstallationProvider. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)javax.ws.rs.core.ResponseDockerRegistryConfigFileInstallationProvider. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)javax.ws.rs.core.ResponseDockerVariableOverrideInstallationProvider. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)
- 
Uses of KeycloakSession in org.keycloak.protocol.docker.mapperMethods in org.keycloak.protocol.docker.mapper with parameters of type KeycloakSession Modifier and Type Method Description ProtocolMapperDockerAuthV2ProtocolMapper. create(KeycloakSession session)DockerResponseTokenAllowAllDockerProtocolMapper. transformDockerResponseToken(DockerResponseToken responseToken, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)DockerResponseTokenDockerAuthV2AttributeMapper. transformDockerResponseToken(DockerResponseToken responseToken, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidcFields in org.keycloak.protocol.oidc declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionOIDCLoginProtocol. sessionMethods in org.keycloak.protocol.oidc that return KeycloakSession Modifier and Type Method Description KeycloakSessionTokenExchangeContext. getSession()
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.endpointsMethods in org.keycloak.protocol.oidc.endpoints with parameters of type KeycloakSession Modifier and Type Method Description static javax.ws.rs.core.ResponseIframeUtil. returnIframeFromResources(String fileName, String version, KeycloakSession session)AuthorizationEndpointCheckerAuthorizationEndpointChecker. session(KeycloakSession session)Constructors in org.keycloak.protocol.oidc.endpoints with parameters of type KeycloakSession Constructor Description AuthorizationEndpoint(KeycloakSession session, EventBuilder event)LoginStatusIframeEndpoint(KeycloakSession session)LogoutEndpoint(KeycloakSession session, TokenManager tokenManager, EventBuilder event, OIDCProviderConfig providerConfig)ThirdPartyCookiesIframeEndpoint(KeycloakSession session)TokenEndpoint(KeycloakSession session, TokenManager tokenManager, EventBuilder event)TokenIntrospectionEndpoint(KeycloakSession session, EventBuilder event)TokenRevocationEndpoint(KeycloakSession session, EventBuilder event)UserInfoEndpoint(KeycloakSession session, TokenManager tokenManager)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.endpoints.requestMethods in org.keycloak.protocol.oidc.endpoints.request with parameters of type KeycloakSession Modifier and Type Method Description static StringAuthorizationEndpointRequestParserProcessor. getClientId(EventBuilder event, KeycloakSession session, javax.ws.rs.core.MultivaluedMap<String,String> requestParams)static AuthorizationEndpointRequestAuthorizationEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams, AuthorizationEndpointRequestParserProcessor.EndpointType endpointType)Constructors in org.keycloak.protocol.oidc.endpoints.request with parameters of type KeycloakSession Constructor Description AuthzEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.cibaConstructors in org.keycloak.protocol.oidc.grants.ciba with parameters of type KeycloakSession Constructor Description CibaGrantType(javax.ws.rs.core.MultivaluedMap<String,String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.ciba.channelFields in org.keycloak.protocol.oidc.grants.ciba.channel declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionHttpAuthenticationChannelProvider. sessionMethods in org.keycloak.protocol.oidc.grants.ciba.channel with parameters of type KeycloakSession Modifier and Type Method Description AuthenticationChannelProviderHttpAuthenticationChannelProviderFactory. create(KeycloakSession session)static CIBAAuthenticationRequestCIBAAuthenticationRequest. deserialize(KeycloakSession session, String jwe)Deserialize the givenjweto aCIBAAuthenticationRequestinstance.StringCIBAAuthenticationRequest. serialize(KeycloakSession session)Serializes this instance to a JWE.Constructors in org.keycloak.protocol.oidc.grants.ciba.channel with parameters of type KeycloakSession Constructor Description CIBAAuthenticationRequest(KeycloakSession session, UserModel user, ClientModel client)HttpAuthenticationChannelProvider(KeycloakSession session, String httpAuthenticationRequestUri)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executorMethods in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor with parameters of type KeycloakSession Modifier and Type Method Description ClientPolicyExecutorProviderSecureCibaAuthenticationRequestSigningAlgorithmExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureCibaSessionEnforceExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureCibaSignedAuthenticationRequestExecutorFactory. create(KeycloakSession session)Constructors in org.keycloak.protocol.oidc.grants.ciba.clientpolicy.executor with parameters of type KeycloakSession Constructor Description SecureCibaAuthenticationRequestSigningAlgorithmExecutor(KeycloakSession session)SecureCibaSessionEnforceExecutor(KeycloakSession session)SecureCibaSignedAuthenticationRequestExecutor(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.ciba.endpointsFields in org.keycloak.protocol.oidc.grants.ciba.endpoints declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractCibaEndpoint. sessionMethods in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type KeycloakSession Modifier and Type Method Description OIDCExtProviderCibaRootEndpoint. create(KeycloakSession session)Constructors in org.keycloak.protocol.oidc.grants.ciba.endpoints with parameters of type KeycloakSession Constructor Description AbstractCibaEndpoint(KeycloakSession session, EventBuilder event)BackchannelAuthenticationCallbackEndpoint(KeycloakSession session, EventBuilder event)BackchannelAuthenticationEndpoint(KeycloakSession session, EventBuilder event)CibaRootEndpoint(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.ciba.endpoints.requestMethods in org.keycloak.protocol.oidc.grants.ciba.endpoints.request with parameters of type KeycloakSession Modifier and Type Method Description static BackchannelAuthenticationEndpointRequestBackchannelAuthenticationEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams, CibaConfig config)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.ciba.resolversMethods in org.keycloak.protocol.oidc.grants.ciba.resolvers with parameters of type KeycloakSession Modifier and Type Method Description CIBALoginUserResolverDefaultCIBALoginUserResolverFactory. create(KeycloakSession session)Constructors in org.keycloak.protocol.oidc.grants.ciba.resolvers with parameters of type KeycloakSession Constructor Description DefaultCIBALoginUserResolver(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.deviceMethods in org.keycloak.protocol.oidc.grants.device with parameters of type KeycloakSession Modifier and Type Method Description static javax.ws.rs.core.ResponseDeviceGrantType. approveOAuth2DeviceAuthorization(AuthenticationSessionModel authSession, AuthenticatedClientSessionModel clientSession, KeycloakSession session)static booleanDeviceGrantType. approveUserCode(KeycloakSession session, RealmModel realm, String userCode, String userSessionId, Map<String,String> additionalParams)static javax.ws.rs.core.ResponseDeviceGrantType. denyOAuth2DeviceAuthorization(AuthenticationSessionModel authSession, LoginProtocol.Error error, KeycloakSession session)static booleanDeviceGrantType. denyUserCode(KeycloakSession session, RealmModel realm, String userCode)static OAuth2DeviceCodeModelDeviceGrantType. getDeviceByDeviceCode(KeycloakSession session, RealmModel realm, String deviceCode)static booleanDeviceGrantType. isPollingAllowed(KeycloakSession session, OAuth2DeviceCodeModel deviceCodeModel)static voidDeviceGrantType. removeDeviceByDeviceCode(KeycloakSession session, String deviceCode)static voidDeviceGrantType. removeDeviceByUserCode(KeycloakSession session, RealmModel realm, String userCode)Constructors in org.keycloak.protocol.oidc.grants.device with parameters of type KeycloakSession Constructor Description DeviceGrantType(javax.ws.rs.core.MultivaluedMap<String,String> formParams, ClientModel client, KeycloakSession session, TokenEndpoint tokenEndpoint, RealmModel realm, EventBuilder event, Cors cors)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.grants.device.endpointsMethods in org.keycloak.protocol.oidc.grants.device.endpoints with parameters of type KeycloakSession Modifier and Type Method Description RealmResourceProviderDeviceEndpointFactory. create(KeycloakSession session)static OAuth2DeviceCodeModelDeviceEndpoint. getDeviceByUserCode(KeycloakSession session, RealmModel realm, String userCode)Constructors in org.keycloak.protocol.oidc.grants.device.endpoints with parameters of type KeycloakSession Constructor Description DeviceEndpoint(KeycloakSession session, EventBuilder event)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.installationMethods in org.keycloak.protocol.oidc.installation with parameters of type KeycloakSession Modifier and Type Method Description ClientInstallationProviderKeycloakOIDCClientInstallation. create(KeycloakSession session)ClientInstallationProviderKeycloakOIDCJbossSubsystemClientCliInstallation. create(KeycloakSession session)ClientInstallationProviderKeycloakOIDCJbossSubsystemClientInstallation. create(KeycloakSession session)javax.ws.rs.core.ResponseKeycloakOIDCClientInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)javax.ws.rs.core.ResponseKeycloakOIDCJbossSubsystemClientCliInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)javax.ws.rs.core.ResponseKeycloakOIDCJbossSubsystemClientInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)static Map<String,Object>KeycloakOIDCClientInstallation. getClientCredentialsAdapterConfig(KeycloakSession session, ClientModel client)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.mappersMethods in org.keycloak.protocol.oidc.mappers with parameters of type KeycloakSession Modifier and Type Method Description ProtocolMapperAbstractOIDCProtocolMapper. create(KeycloakSession session)protected voidAbstractOIDCProtocolMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)Intended to be overridden inProtocolMapperimplementations to add claims to an token.protected voidAbstractOIDCProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)Intended to be overridden inProtocolMapperimplementations to add claims to an token.protected voidAcrProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidAudienceProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidClaimsParameterTokenMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidClaimsParameterWithValueIdTokenMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidHardcodedClaim. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidHardcodedRole. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidRoleNameMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidScriptBasedOIDCProtocolMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidScriptBasedOIDCProtocolMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)protected voidUserClientRoleMappingMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidUserRealmRoleMappingMapper. setClaim(IDToken token, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)protected voidUserSessionNoteMapper. setClaim(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, UserSessionModel userSession, KeycloakSession keycloakSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractOIDCProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractPairwiseSubMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAllowedWebOriginsProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAudienceResolveProtocolMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenHardcodedRole. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenOIDCAccessTokenMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenRoleNameMapper. transformAccessToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenResponseAbstractOIDCProtocolMapper. transformAccessTokenResponse(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenResponseOIDCAccessTokenResponseMapper. transformAccessTokenResponse(AccessTokenResponse accessTokenResponse, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenAbstractOIDCProtocolMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenAbstractPairwiseSubMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)IDTokenOIDCIDTokenMapper. transformIDToken(IDToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSession)AccessTokenAbstractOIDCProtocolMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenAbstractPairwiseSubMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenHardcodedRole. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenRoleNameMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)AccessTokenUserInfoTokenMapper. transformUserInfoToken(AccessToken token, ProtocolMapperModel mappingModel, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)voidAbstractPairwiseSubMapper. validateAdditionalConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)Override to add additional configuration validation.voidSHA256PairwiseSubMapper. validateAdditionalConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)voidAbstractPairwiseSubMapper. validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)voidScriptBasedOIDCProtocolMapper. validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel client, ProtocolMapperModel mapperModel)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.par.endpointsFields in org.keycloak.protocol.oidc.par.endpoints declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractParEndpoint. sessionMethods in org.keycloak.protocol.oidc.par.endpoints with parameters of type KeycloakSession Modifier and Type Method Description OIDCExtProviderParRootEndpoint. create(KeycloakSession session)Constructors in org.keycloak.protocol.oidc.par.endpoints with parameters of type KeycloakSession Constructor Description AbstractParEndpoint(KeycloakSession session, EventBuilder event)ParEndpoint(KeycloakSession session, EventBuilder event)ParRootEndpoint(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.par.endpoints.requestMethods in org.keycloak.protocol.oidc.par.endpoints.request with parameters of type KeycloakSession Modifier and Type Method Description static AuthorizationEndpointRequestParEndpointRequestParserProcessor. parseRequest(EventBuilder event, KeycloakSession session, ClientModel client, javax.ws.rs.core.MultivaluedMap<String,String> requestParams)Constructors in org.keycloak.protocol.oidc.par.endpoints.request with parameters of type KeycloakSession Constructor Description AuthzEndpointParParser(KeycloakSession session, ClientModel client, String requestUri)ParEndpointRequestObjectParser(KeycloakSession session, String requestObject, ClientModel client)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.rar.parsersMethods in org.keycloak.protocol.oidc.rar.parsers with parameters of type KeycloakSession Modifier and Type Method Description AuthorizationRequestParserProviderClientScopeAuthorizationRequestParserProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.oidc.utilsMethods in org.keycloak.protocol.oidc.utils with parameters of type KeycloakSession Modifier and Type Method Description static AuthorizeClientUtil.ClientAuthResultAuthorizeClientUtil. authorizeClient(KeycloakSession session, EventBuilder event, Cors cors)static ClientAuthenticatorFactoryAuthorizeClientUtil. findClientAuthenticatorForOIDCAuthMethod(KeycloakSession session, String oidcAuthMethod)static OIDCRedirectUriBuilderOIDCRedirectUriBuilder. fromUri(String baseUri, OIDCResponseMode responseMode, KeycloakSession session, AuthenticatedClientSessionModel clientSession)static AuthenticationProcessorAuthorizeClientUtil. getAuthenticationProcessor(KeycloakSession session, EventBuilder event)static StringRedirectUtils. getFirstValidRedirectUri(KeycloakSession session, String rootUrl, Set<String> validRedirects)static OAuth2CodeParser.ParseResultOAuth2CodeParser. parseCode(KeycloakSession session, String code, RealmModel realm, EventBuilder event)Will parse the code and retrieve the corresponding OAuth2Code and AuthenticatedClientSessionModel.static StringOAuth2CodeParser. persistCode(KeycloakSession session, AuthenticatedClientSessionModel clientSession, OAuth2Code codeData)Will persist the code to the cache and return the object with the codeData and code correctly setstatic Set<String>RedirectUtils. resolveValidRedirects(KeycloakSession session, String rootUrl, Set<String> validRedirects)static Set<String>WebOriginsUtils. resolveValidWebOrigins(KeycloakSession session, ClientModel client)static JSONWebKeySetJWKSHttpUtils. sendJwksRequest(KeycloakSession session, String jwksURI)static javax.ws.rs.core.ResponseLogoutUtil. sendResponseAfterLogoutFinished(KeycloakSession session, AuthenticationSessionModel logoutSession)static voidPairwiseSubMapperValidator. validate(KeycloakSession session, String rootUrl, Set<String> redirectUris, String sectorIdentifierUri)static voidPairwiseSubMapperValidator. validate(KeycloakSession session, ClientModel client, ProtocolMapperModel mapperModel)static StringRedirectUtils. verifyRealmRedirectUri(KeycloakSession session, String redirectUri)Deprecated.static StringRedirectUtils. verifyRedirectUri(KeycloakSession session, String rootUrl, String redirectUri, Set<String> validRedirects, boolean requireRedirectUri)static StringRedirectUtils. verifyRedirectUri(KeycloakSession session, String redirectUri, ClientModel client)static StringRedirectUtils. verifyRedirectUri(KeycloakSession session, String redirectUri, ClientModel client, boolean requireRedirectUri)
- 
Uses of KeycloakSession in org.keycloak.protocol.openshiftMethods in org.keycloak.protocol.openshift with parameters of type KeycloakSession Modifier and Type Method Description OIDCExtProviderOpenShiftTokenReviewEndpointFactory. create(KeycloakSession session)Constructors in org.keycloak.protocol.openshift with parameters of type KeycloakSession Constructor Description OpenShiftTokenReviewEndpoint(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.samlFields in org.keycloak.protocol.saml declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionSamlProtocol. sessionMethods in org.keycloak.protocol.saml with parameters of type KeycloakSession Modifier and Type Method Description DefaultSamlArtifactResolverDefaultSamlArtifactResolverFactory. create(KeycloakSession session)ClientDescriptionConverterEntityDescriptorDescriptionConverter. create(KeycloakSession session)LoginProtocolSamlProtocolFactory. create(KeycloakSession session)ObjectSamlProtocolFactory. createProtocolEndpoint(KeycloakSession session, EventBuilder event)protected abstract javax.ws.rs.core.ResponseSamlService.BindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)protected javax.ws.rs.core.ResponseSamlService.PostBindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)protected javax.ws.rs.core.ResponseSamlService.RedirectBindingProtocol. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)static AuthenticatedClientSessionModelSamlSessionUtils. getClientSession(KeycloakSession session, RealmModel realm, String sessionIndex)protected URISamlService.BindingProtocol. getExpectedDestinationUri(KeycloakSession session)KEYCLOAK-12616, KEYCLOAK-12944: construct the expected destination URI using the configured base URI.static StringSamlService. getIDPMetadataDescriptor(javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session, RealmModel realm)static StringSamlProtocol. getLogoutServiceUrl(KeycloakSession session, ClientModel client, String bindingType, boolean backChannelLogout)AuthenticationSessionModelSamlService. getOrCreateLoginSessionForIdpInitiatedSso(KeycloakSession session, RealmModel realm, ClientModel client, String relayState)Creates a client session object for SAML IdP-initiated SSO session.static Iterator<SamlAuthenticationPreprocessor>SamlSessionUtils. getSamlAuthenticationPreprocessorIterator(KeycloakSession session)protected StringSamlProtocol. getSAMLNameId(List<SamlProtocol.ProtocolMapperProcessor<SAMLNameIdMapper>> samlNameIdMappers, String nameIdFormat, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)AttributeStatementTypeSamlProtocol. populateAttributeStatements(List<SamlProtocol.ProtocolMapperProcessor<SAMLAttributeStatementMapper>> attributeStatementMappers, KeycloakSession session, UserSessionModel userSession, AuthenticatedClientSessionModel clientSession)voidSamlProtocol. populateRoles(SamlProtocol.ProtocolMapperProcessor<SAMLRoleListMapper> roleListMapper, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx, AttributeStatementType existingAttributeStatement)ClientModelArtifactResolver. selectSourceClient(KeycloakSession session, String artifact)Returns client model that issued artifactClientModelDefaultSamlArtifactResolver. selectSourceClient(KeycloakSession session, String artifact)SamlProtocolSamlProtocol. setSession(KeycloakSession session)ResponseTypeSamlProtocol. transformLoginResponse(List<SamlProtocol.ProtocolMapperProcessor<SAMLLoginResponseMapper>> mappers, ResponseType response, KeycloakSession session, UserSessionModel userSession, ClientSessionContext clientSessionCtx)Constructors in org.keycloak.protocol.saml with parameters of type KeycloakSession Constructor Description JaxrsSAML2BindingBuilder(KeycloakSession session)SAMLDecryptionKeysLocator(KeycloakSession session, RealmModel realm, String requestedAlgorithm)SamlService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.clientregistrationMethods in org.keycloak.protocol.saml.clientregistration with parameters of type KeycloakSession Modifier and Type Method Description ClientRegistrationProviderEntityDescriptorClientRegistrationProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.protocol.saml.clientregistration with parameters of type KeycloakSession Constructor Description EntityDescriptorClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider)EntityDescriptorClientRegistrationProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.installationMethods in org.keycloak.protocol.saml.installation with parameters of type KeycloakSession Modifier and Type Method Description static voidKeycloakSamlClientInstallation. baseXml(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri, SamlClient samlClient, StringBuilder buffer)ClientInstallationProviderKeycloakSamlClientInstallation. create(KeycloakSession session)ClientInstallationProviderKeycloakSamlSubsystemCliInstallation. create(KeycloakSession session)ClientInstallationProviderKeycloakSamlSubsystemInstallation. create(KeycloakSession session)ClientInstallationProviderModAuthMellonClientInstallation. create(KeycloakSession session)ClientInstallationProviderSamlSPDescriptorClientInstallation. create(KeycloakSession session)javax.ws.rs.core.ResponseKeycloakSamlClientInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)javax.ws.rs.core.ResponseKeycloakSamlSubsystemCliInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)javax.ws.rs.core.ResponseKeycloakSamlSubsystemInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI baseUri)javax.ws.rs.core.ResponseModAuthMellonClientInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)javax.ws.rs.core.ResponseSamlSPDescriptorClientInstallation. generateInstallation(KeycloakSession session, RealmModel realm, ClientModel client, URI serverBaseUri)
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.mappers
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.profile.ecpConstructors in org.keycloak.protocol.saml.profile.ecp with parameters of type KeycloakSession Constructor Description SamlEcpProfileService(KeycloakSession session, EventBuilder event, DestinationValidator destinationValidator)
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.profile.ecp.authenticatorMethods in org.keycloak.protocol.saml.profile.ecp.authenticator with parameters of type KeycloakSession Modifier and Type Method Description booleanHttpBasicAuthenticator. configuredFor(KeycloakSession session, RealmModel realm, UserModel user)AuthenticatorHttpBasicAuthenticatorFactory. create(KeycloakSession session)voidHttpBasicAuthenticator. setRequiredActions(KeycloakSession session, RealmModel realm, UserModel user)
- 
Uses of KeycloakSession in org.keycloak.protocol.saml.profile.utilMethods in org.keycloak.protocol.saml.profile.util with parameters of type KeycloakSession Modifier and Type Method Description javax.xml.soap.SOAPMessageSoap.SoapMessageBuilder. call(String url, KeycloakSession session)Performs a synchronous call, sending the current message to the given url.
- 
Uses of KeycloakSession in org.keycloak.providerMethods in org.keycloak.provider with parameters of type KeycloakSession Modifier and Type Method Description default ExceptionConverterExceptionConverter. create(KeycloakSession session)TProviderFactory. create(KeycloakSession session)voidInvalidationHandler. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... params)Invalidates intermediate states of the given objects
- 
Uses of KeycloakSession in org.keycloak.scriptingMethods in org.keycloak.scripting with parameters of type KeycloakSession Modifier and Type Method Description ScriptingProviderDefaultScriptingProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.servicesClasses in org.keycloak.services that implement KeycloakSession Modifier and Type Class Description classDefaultKeycloakSessionMethods in org.keycloak.services that return KeycloakSession Modifier and Type Method Description KeycloakSessionDefaultKeycloakSessionFactory. create()Methods in org.keycloak.services with parameters of type KeycloakSession Modifier and Type Method Description protected DefaultKeycloakContextDefaultKeycloakSession. createKeycloakContext(KeycloakSession session)static javax.ws.rs.core.ResponseErrorPage. error(KeycloakSession session, AuthenticationSessionModel authenticationSession, javax.ws.rs.core.Response.Status status, String message, Object... parameters)voidDefaultComponentFactoryProviderFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... ids)voidDefaultKeycloakSessionFactory. invalidate(KeycloakSession session, InvalidationHandler.InvalidableObjectType type, Object... ids)Constructors in org.keycloak.services with parameters of type KeycloakSession Constructor Description DefaultKeycloakContext(KeycloakSession session)DefaultKeycloakTransactionManager(KeycloakSession session)ErrorPageException(KeycloakSession session, javax.ws.rs.core.Response.Status status, String errorMessage, Object... parameters)ErrorPageException(KeycloakSession session, AuthenticationSessionModel authSession, javax.ws.rs.core.Response.Status status, String errorMessage, Object... parameters)HttpResponseImpl(KeycloakSession session, org.jboss.resteasy.spi.HttpResponse delegate)
- 
Uses of KeycloakSession in org.keycloak.services.clientpolicyMethods in org.keycloak.services.clientpolicy with parameters of type KeycloakSession Modifier and Type Method Description ClientPolicyManagerDefaultClientPolicyManagerFactory. create(KeycloakSession session)protected List<ClientProfileRepresentation>DefaultClientPolicyManagerFactory. getGlobalClientProfiles(KeycloakSession session)When this method is called, assumption is that CLIENT_POLICIES feature is enabledConstructors in org.keycloak.services.clientpolicy with parameters of type KeycloakSession Constructor Description DefaultClientPolicyManager(KeycloakSession session, Supplier<List<ClientProfileRepresentation>> globalClientProfilesSupplier)
- 
Uses of KeycloakSession in org.keycloak.services.clientpolicy.conditionFields in org.keycloak.services.clientpolicy.condition declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractClientPolicyConditionProvider. sessionMethods in org.keycloak.services.clientpolicy.condition with parameters of type KeycloakSession Modifier and Type Method Description ClientPolicyConditionProviderAnyClientConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientAccessTypeConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientRolesConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientScopesConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientUpdaterContextConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientUpdaterSourceGroupsConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientUpdaterSourceHostsConditionFactory. create(KeycloakSession session)ClientPolicyConditionProviderClientUpdaterSourceRolesConditionFactory. create(KeycloakSession session)Constructors in org.keycloak.services.clientpolicy.condition with parameters of type KeycloakSession Constructor Description AbstractClientPolicyConditionProvider(KeycloakSession session)AnyClientCondition(KeycloakSession session)ClientAccessTypeCondition(KeycloakSession session)ClientRolesCondition(KeycloakSession session)ClientScopesCondition(KeycloakSession session)ClientUpdaterContextCondition(KeycloakSession session)ClientUpdaterSourceGroupsCondition(KeycloakSession session)ClientUpdaterSourceHostsCondition(KeycloakSession session)ClientUpdaterSourceRolesCondition(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.clientpolicy.contextConstructors in org.keycloak.services.clientpolicy.context with parameters of type KeycloakSession Constructor Description DynamicClientUnregisterContext(KeycloakSession session, ClientModel targetClient, JsonWebToken token, RealmModel realm)DynamicClientUpdatedContext(KeycloakSession session, ClientModel updatedClient, JsonWebToken token, RealmModel realm)DynamicClientViewContext(KeycloakSession session, ClientModel targetClient, JsonWebToken token, RealmModel realm)
- 
Uses of KeycloakSession in org.keycloak.services.clientpolicy.executorFields in org.keycloak.services.clientpolicy.executor declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionConfidentialClientAcceptExecutor. sessionprotected KeycloakSessionSecureResponseTypeExecutor. sessionprotected KeycloakSessionSuppressRefreshTokenRotationExecutor. sessionMethods in org.keycloak.services.clientpolicy.executor with parameters of type KeycloakSession Modifier and Type Method Description ClientPolicyExecutorProviderClientSecretRotationExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderConfidentialClientAcceptExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderConsentRequiredExecutorFactory. create(KeycloakSession session)FullScopeDisabledExecutorFullScopeDisabledExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderHolderOfKeyEnforcerExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderIntentClientBindCheckExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderPKCEEnforcerExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderRegistrationAccessTokenRotationDisabledExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderRejectRequestExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderRejectResourceOwnerPasswordCredentialsGrantExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureClientAuthenticatorExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureClientUrisExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureLogoutExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureRequestObjectExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureResponseTypeExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureSessionEnforceExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureSigningAlgorithmExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSecureSigningAlgorithmForSignedJwtExecutorFactory. create(KeycloakSession session)ClientPolicyExecutorProviderSuppressRefreshTokenRotationExecutorFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.clientregistrationFields in org.keycloak.services.clientregistration declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractClientRegistrationContext. sessionprotected KeycloakSessionAbstractClientRegistrationProvider. sessionMethods in org.keycloak.services.clientregistration that return KeycloakSession Modifier and Type Method Description KeycloakSessionAbstractClientRegistrationContext. getSession()KeycloakSessionClientRegistrationContext. getSession()Constructors in org.keycloak.services.clientregistration with parameters of type KeycloakSession Constructor Description AbstractClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider)AbstractClientRegistrationProvider(KeycloakSession session)AdapterInstallationClientRegistrationProvider(KeycloakSession session)ClientRegistrationAuth(KeycloakSession session, ClientRegistrationProvider provider, EventBuilder event, String endpoint)ClientRegistrationService(KeycloakSession session, EventBuilder event)DefaultClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider)DefaultClientRegistrationProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.clientregistration.oidcMethods in org.keycloak.services.clientregistration.oidc with parameters of type KeycloakSession Modifier and Type Method Description ClientRegistrationProviderOIDCClientRegistrationProviderFactory. create(KeycloakSession session)static OIDCClientRepresentationDescriptionConverter. toExternalResponse(KeycloakSession session, ClientRepresentation client, URI uri)static ClientRepresentationDescriptionConverter. toInternal(KeycloakSession session, OIDCClientRepresentation clientOIDC)Constructors in org.keycloak.services.clientregistration.oidc with parameters of type KeycloakSession Constructor Description OIDCClientRegistrationContext(KeycloakSession session, ClientRepresentation client, ClientRegistrationProvider provider, OIDCClientRepresentation oidcRep)OIDCClientRegistrationProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.clientregistration.policyMethods in org.keycloak.services.clientregistration.policy with parameters of type KeycloakSession Modifier and Type Method Description List<ProviderConfigProperty>AbstractClientRegistrationPolicyFactory. getConfigProperties(KeycloakSession session)List<ProviderConfigProperty>ClientRegistrationPolicyFactory. getConfigProperties(KeycloakSession session)Get config properties filled for particular session.static voidClientRegistrationPolicyManager. triggerBeforeRemove(KeycloakSession session, ClientRegistrationProvider provider, RegistrationAuth authType, ClientModel client)static voidClientRegistrationPolicyManager. triggerBeforeView(KeycloakSession session, ClientRegistrationProvider provider, RegistrationAuth authType, ClientModel client)voidAbstractClientRegistrationPolicyFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.services.clientregistration.policy.implMethods in org.keycloak.services.clientregistration.policy.impl with parameters of type KeycloakSession Modifier and Type Method Description ClientRegistrationPolicyClientDisabledClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyClientScopesClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyConsentRequiredClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyMaxClientsClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyProtocolMappersClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyScopeClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)ClientRegistrationPolicyTrustedHostClientRegistrationPolicyFactory. create(KeycloakSession session, ComponentModel model)List<ProviderConfigProperty>ClientScopesClientRegistrationPolicyFactory. getConfigProperties(KeycloakSession session)voidMaxClientsClientRegistrationPolicyFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidTrustedHostClientRegistrationPolicyFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)Constructors in org.keycloak.services.clientregistration.policy.impl with parameters of type KeycloakSession Constructor Description ClientScopesClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel)MaxClientsClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel)ProtocolMappersClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel)ScopeClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel)TrustedHostClientRegistrationPolicy(KeycloakSession session, ComponentModel componentModel)
- 
Uses of KeycloakSession in org.keycloak.services.errorMethods in org.keycloak.services.error with parameters of type KeycloakSession Modifier and Type Method Description static javax.ws.rs.core.ResponseKeycloakErrorHandler. getResponse(KeycloakSession session, Throwable throwable)
- 
Uses of KeycloakSession in org.keycloak.services.filtersMethods in org.keycloak.services.filters with parameters of type KeycloakSession Modifier and Type Method Description protected voidAbstractRequestFilter. close(KeycloakSession session)Method parameters in org.keycloak.services.filters with type arguments of type KeycloakSession Modifier and Type Method Description protected voidAbstractRequestFilter. filter(ClientConnection clientConnection, Consumer<KeycloakSession> next)
- 
Uses of KeycloakSession in org.keycloak.services.legacysessionsupportMethods in org.keycloak.services.legacysessionsupport with parameters of type KeycloakSession Modifier and Type Method Description LegacySessionSupportProviderLegacySessionSupportProviderFactoryImpl. create(KeycloakSession session)Constructors in org.keycloak.services.legacysessionsupport with parameters of type KeycloakSession Constructor Description LegacySessionSupportProviderImpl(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.managersFields in org.keycloak.services.managers declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionRealmManager. sessionMethods in org.keycloak.services.managers that return KeycloakSession Modifier and Type Method Description KeycloakSessionRealmManager. getSession()Methods in org.keycloak.services.managers with parameters of type KeycloakSession Modifier and Type Method Description static javax.ws.rs.core.ResponseAuthenticationManager. actionRequired(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)AuthenticationManager.AuthResultAppAuthManager. authenticateIdentityCookie(KeycloakSession session, RealmModel realm)AuthenticationManager.AuthResultAuthenticationManager. authenticateIdentityCookie(KeycloakSession session, RealmModel realm)static AuthenticationManager.AuthResultAuthenticationManager. authenticateIdentityCookie(KeycloakSession session, RealmModel realm, boolean checkActive)static BackchannelLogoutResponseAuthenticationManager. backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers, boolean logoutBroker)static BackchannelLogoutResponseAuthenticationManager. backchannelLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers, boolean logoutBroker, boolean offlineSession)static voidAuthenticationManager. backchannelLogout(KeycloakSession session, UserSessionModel userSession, boolean logoutBroker)static voidAuthenticationManager. backchannelLogoutUserFromClient(KeycloakSession session, RealmModel realm, UserModel user, ClientModel client, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers)Logout all clientSessions of this user and clientstatic javax.ws.rs.core.ResponseAuthenticationManager. browserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)voidBruteForceProtector. cleanUpPermanentLockout(KeycloakSession session, RealmModel realm, UserModel user)Clears any remaining traces of the permanent lockout.voidDefaultBruteForceProtector. cleanUpPermanentLockout(KeycloakSession session, RealmModel realm, UserModel user)BruteForceProtectorDefaultBruteForceProtectorFactory. create(KeycloakSession session)RealmManagerProviderFactoryRealmManagerProviderFactory. create(KeycloakSession session)Deprecated.static ClientModelClientManager. createClient(KeycloakSession session, RealmModel realm, ClientRepresentation rep)Should not be called from an import.static IdentityCookieTokenAuthenticationManager. createIdentityToken(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, String issuer)static voidAuthenticationManager. createLoginCookie(KeycloakSession keycloakSession, RealmModel realm, UserModel user, UserSessionModel session, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection)static AuthenticationSessionModelAuthenticationManager. createOrJoinLogoutSession(KeycloakSession session, RealmModel realm, AuthenticationSessionManager asm, UserSessionModel userSession, boolean browserCookie)static voidAuthenticationManager. createRememberMeCookie(String username, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static voidAuthenticationManager. evaluateRequiredActionTriggers(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user)protected static javax.ws.rs.core.ResponseAuthenticationManager. executionActions(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event, RealmModel realm, UserModel user, Stream<String> requiredActions)static voidAuthenticationManager. expireCookie(RealmModel realm, String cookieName, String path, boolean httpOnly, ClientConnection connection, ServerCookie.SameSiteAttributeValue sameSite, KeycloakSession session)static voidAuthenticationManager. expireIdentityCookie(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static voidAuthenticationManager. expireOldAuthSessionCookie(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static voidAuthenticationManager. expireOldIdentityCookie(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static voidAuthenticationManager. expireRememberMeCookie(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, KeycloakSession session)static booleanAuthenticationManager. expireUserSessionCookie(KeycloakSession session, UserSessionModel userSession, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.HttpHeaders headers, ClientConnection connection)protected voidDefaultBruteForceProtector. failure(KeycloakSession session, DefaultBruteForceProtector.LoginEvent event)static javax.ws.rs.core.ResponseAuthenticationManager. finishBrowserLogout(KeycloakSession session, RealmModel realm, UserSessionModel userSession, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, javax.ws.rs.core.HttpHeaders headers)static javax.ws.rs.core.ResponseAuthenticationManager. finishedRequiredActions(KeycloakSession session, AuthenticationSessionModel authSession, UserSessionModel userSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static voidAuthenticationManager. finishUnconfirmedUserSession(KeycloakSession session, RealmModel realm, UserSessionModel userSessionModel)static StringResourceAdminManager. getBackchannelLogoutUrl(KeycloakSession session, ClientModel client)static <CLIENT_SESSION extends CommonClientSessionModel>
 CLIENT_SESSIONClientSessionCode. getClientSession(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass)static StringResourceAdminManager. getManagementUrl(KeycloakSession session, ClientModel client)protected RealmModelDefaultBruteForceProtector. getRealmModel(KeycloakSession session, DefaultBruteForceProtector.LoginEvent event)static StringAuthenticationManager. getSessionIdFromSessionCookie(KeycloakSession session)protected UserLoginFailureModelDefaultBruteForceProtector. getUserModel(KeycloakSession session, DefaultBruteForceProtector.LoginEvent event)booleanBruteForceProtector. isPermanentlyLockedOut(KeycloakSession session, RealmModel realm, UserModel user)booleanDefaultBruteForceProtector. isPermanentlyLockedOut(KeycloakSession session, RealmModel realm, UserModel user)booleanBruteForceProtector. isTemporarilyDisabled(KeycloakSession session, RealmModel realm, UserModel user)booleanDefaultBruteForceProtector. isTemporarilyDisabled(KeycloakSession session, RealmModel realm, UserModel user)static voidAuthenticationManager. logSuccess(KeycloakSession session, AuthenticationSessionModel authSession)static UserModelAuthenticationManager. lookupUserForBruteForceLog(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authenticationSession)static javax.ws.rs.core.ResponseAuthenticationManager. nextActionAfterAuthentication(KeycloakSession session, AuthenticationSessionModel authSession, ClientConnection clientConnection, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, EventBuilder event)static StringAuthenticationManager. nextRequiredAction(KeycloakSession session, AuthenticationSessionModel authSession, HttpRequest request, EventBuilder event)static <CLIENT_SESSION extends CommonClientSessionModel>
 ClientSessionCode.ParseResult<CLIENT_SESSION>ClientSessionCode. parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, CLIENT_SESSION clientSession)static <CLIENT_SESSION extends CommonClientSessionModel>
 ClientSessionCode.ParseResult<CLIENT_SESSION>ClientSessionCode. parseResult(String code, String tabId, KeycloakSession session, RealmModel realm, ClientModel client, EventBuilder event, Class<CLIENT_SESSION> sessionClass)static Set<LDAPCapabilityRepresentation>LDAPServerCapabilitiesManager. queryServerCapabilities(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession)static javax.ws.rs.core.ResponseAuthenticationManager. redirectAfterSuccessfulFlow(KeycloakSession session, RealmModel realm, UserSessionModel userSession, ClientSessionContext clientSessionCtx, HttpRequest request, javax.ws.rs.core.UriInfo uriInfo, ClientConnection clientConnection, EventBuilder event, AuthenticationSessionModel authSession, LoginProtocol protocol)static javax.ws.rs.core.ResponseAuthenticationManager. redirectToRequiredActions(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession, javax.ws.rs.core.UriInfo uriInfo, String requiredAction)static StringResourceAdminManager. resolveUri(KeycloakSession session, String rootUrl, String uri)static booleanUserConsentManager. revokeConsentToClient(KeycloakSession session, ClientModel client, UserModel user)Revoke consent of given user to given clientAppAuthManager.BearerTokenAuthenticatorAppAuthManager.BearerTokenAuthenticator. setSession(KeycloakSession session)protected voidDefaultBruteForceProtector. success(KeycloakSession session, DefaultBruteForceProtector.LoginEvent event)static booleanLDAPServerCapabilitiesManager. testLDAP(TestLdapConnectionRepresentation config, KeycloakSession session, RealmModel realm)static AuthenticationManager.AuthResultAuthenticationManager. verifyIdentityToken(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, ClientConnection connection, boolean checkActive, boolean checkTokenType, String checkAudience, boolean isCookie, String tokenString, javax.ws.rs.core.HttpHeaders headers, TokenVerifier.Predicate<? super AccessToken>... additionalChecks)Constructors in org.keycloak.services.managers with parameters of type KeycloakSession Constructor Description ApplianceBootstrap(KeycloakSession session)AuthenticationSessionManager(KeycloakSession session)BearerTokenAuthenticator(KeycloakSession session)ClientSessionCode(KeycloakSession session, RealmModel realm, CLIENT_SESSION commonLoginSession)RealmManager(KeycloakSession session)ResourceAdminManager(KeycloakSession session)UserSessionCrossDCManager(KeycloakSession session)UserSessionManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.migrationMethods in org.keycloak.services.migration with parameters of type KeycloakSession Modifier and Type Method Description MigrationProviderDefaultMigrationProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.services.migration with parameters of type KeycloakSession Constructor Description DefaultMigrationProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.resourcesFields in org.keycloak.services.resources declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractSecuredLocalService. sessionprotected KeycloakSessionClientsManagementService. sessionprotected KeycloakSessionLoginActionsService. sessionprotected KeycloakSessionPublicRealmResource. sessionprotected KeycloakSessionRealmsResource. sessionMethods in org.keycloak.services.resources that return KeycloakSession Modifier and Type Method Description protected KeycloakSessionSessionCodeChecks. getSession()Methods in org.keycloak.services.resources with parameters of type KeycloakSession Modifier and Type Method Description CorsCors. allowedOrigins(KeycloakSession session, ClientModel client)static voidLoginActionsServiceChecks. checkIsClientValid(KeycloakSession session, ClientModel client)Verifies whether the client denoted by client ID in token'siss(issuedFor) field both exists and is enabled.static voidLoginActionsServiceChecks. checkIsUserValid(KeycloakSession session, RealmModel realm, String userId, Consumer<UserModel> userSetter)Verifies whether the user given by ID both exists in the current realm.static IdentityProviderIdentityBrokerService. getIdentityProvider(KeycloakSession session, RealmModel realm, String alias)static IdentityProviderFactoryIdentityBrokerService. getIdentityProviderFactory(KeycloakSession session, IdentityProviderModel model)static PublishedRealmRepresentationPublicRealmResource. realmRep(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo)static javax.ws.rs.core.ResponseLoginActionsService. redirectToAfterBrokerLoginEndpoint(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, AuthenticationSessionModel authSession, boolean firstBrokerLogin)Constructors in org.keycloak.services.resources with parameters of type KeycloakSession Constructor Description AbstractSecuredLocalService(KeycloakSession session, ClientModel client)ClientsManagementService(KeycloakSession session, EventBuilder event)IdentityBrokerService(KeycloakSession session)LoginActionsService(KeycloakSession session, EventBuilder event)LogoutSessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String code, String clientId, String tabId)PublicRealmResource(KeycloakSession session)SessionCodeChecks(RealmModel realm, javax.ws.rs.core.UriInfo uriInfo, HttpRequest request, ClientConnection clientConnection, KeycloakSession session, EventBuilder event, String authSessionId, String code, String execution, String clientId, String tabId, String flowPath)
- 
Uses of KeycloakSession in org.keycloak.services.resources.accountFields in org.keycloak.services.resources.account declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAccountConsole. sessionMethods in org.keycloak.services.resources.account with parameters of type KeycloakSession Modifier and Type Method Description SortedSet<LinkedAccountRepresentation>LinkedAccountsResource. getLinkedAccounts(KeycloakSession session, RealmModel realm, UserModel user)booleanPasswordUtil. isConfigured(KeycloakSession session, RealmModel realm, UserModel user)Deprecated.Instead, usePasswordUtil.isConfigured()static booleanAccountFormService. isPasswordSet(KeycloakSession session, RealmModel realm, UserModel user)Constructors in org.keycloak.services.resources.account with parameters of type KeycloakSession Constructor Description AccountConsole(KeycloakSession session, ClientModel client, Theme theme)AccountCredentialResource(KeycloakSession session, UserModel user, Auth auth)AccountFormService(KeycloakSession session, ClientModel client, EventBuilder event)AccountLoader(KeycloakSession session, EventBuilder event)AccountRestService(KeycloakSession session, Auth auth, EventBuilder event, AccountRestApiVersion version)LinkedAccountsResource(KeycloakSession session, HttpRequest request, Auth auth, EventBuilder event, UserModel user)PasswordUtil(KeycloakSession session, UserModel user)Deprecated.SessionResource(KeycloakSession session, Auth auth)
- 
Uses of KeycloakSession in org.keycloak.services.resources.account.resourcesConstructors in org.keycloak.services.resources.account.resources with parameters of type KeycloakSession Constructor Description AbstractResourceService(KeycloakSession session, UserModel user, Auth auth, HttpRequest request)ResourcesService(KeycloakSession session, UserModel user, Auth auth, HttpRequest request)
- 
Uses of KeycloakSession in org.keycloak.services.resources.adminFields in org.keycloak.services.resources.admin declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAdminConsole. sessionprotected KeycloakSessionAdminRoot. sessionprotected KeycloakSessionAttackDetectionResource. sessionprotected KeycloakSessionClearKeysCacheResource. sessionprotected KeycloakSessionClearRealmCacheResource. sessionprotected KeycloakSessionClearUserCacheResource. sessionprotected KeycloakSessionClientAttributeCertificateResource. sessionprotected KeycloakSessionClientInitialAccessResource. sessionprotected KeycloakSessionClientPoliciesResource. sessionprotected KeycloakSessionClientProfilesResource. sessionprotected KeycloakSessionClientRegistrationPolicyResource. sessionprotected KeycloakSessionClientResource. sessionprotected KeycloakSessionClientRoleMappingsResource. sessionprotected KeycloakSessionClientScopeResource. sessionprotected KeycloakSessionClientScopesResource. sessionprotected KeycloakSessionClientsResource. sessionprotected KeycloakSessionClientStorageProviderResource. sessionprotected KeycloakSessionComponentResource. sessionprotected KeycloakSessionLdapServerCapabilitiesResource. sessionprotected KeycloakSessionProtocolMappersResource. sessionprotected KeycloakSessionRealmAdminResource. sessionprotected KeycloakSessionRealmLocalizationResource. sessionprotected KeycloakSessionRealmsAdminResource. sessionprotected KeycloakSessionRoleMapperResource. sessionprotected KeycloakSessionScopeMappedClientResource. sessionprotected KeycloakSessionScopeMappedResource. sessionprotected KeycloakSessionTestLdapConnectionResource. sessionprotected KeycloakSessionUserProfileResource. sessionprotected KeycloakSessionUserResource. sessionprotected KeycloakSessionUsersResource. sessionprotected KeycloakSessionUserStorageProviderResource. sessionMethods in org.keycloak.services.resources.admin with parameters of type KeycloakSession Modifier and Type Method Description AdminEventBuilderAdminEventBuilder. clone(KeycloakSession session)Create a new instance of theAdminEventBuilderthat is bound to a new session.AdminRealmResourceProviderClearKeysCacheRealmAdminProvider. create(KeycloakSession session)AdminRealmResourceProviderClearRealmCacheRealmAdminProvider. create(KeycloakSession session)AdminRealmResourceProviderClearUserCacheRealmAdminProvider. create(KeycloakSession session)AdminRealmResourceProviderLdapServerCapabilitiesRealmAdminProvider. create(KeycloakSession session)AdminRealmResourceProviderTestLdapConnectionRealmAdminProvider. create(KeycloakSession session)AdminRealmResourceProviderUserStorageProviderRealmAdminProvider. create(KeycloakSession session)static PropertiesAdminRoot. getMessages(KeycloakSession session, RealmModel realm, String lang)static PropertiesAdminRoot. getMessages(KeycloakSession session, RealmModel realm, String lang, String... bundles)ObjectClearKeysCacheRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ObjectClearRealmCacheRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ObjectClearUserCacheRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ObjectLdapServerCapabilitiesRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ObjectTestLdapConnectionRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)ObjectUserStorageProviderRealmAdminProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)static ThemeAdminRoot. getTheme(KeycloakSession session, RealmModel realm)AdminEventBuilderAdminEventBuilder. refreshRealmEventsConfig(KeycloakSession session)Refreshes the builder assuming that the realm event information has changed.protected voidAdminRoot. resolveRealmAndUpdateSession(String name, KeycloakSession session)static voidGroupResource. updateGroup(GroupRepresentation rep, GroupModel model, RealmModel realm, KeycloakSession session)protected voidRoleResource. updateRole(RoleRepresentation rep, RoleModel role, RealmModel realm, KeycloakSession session)static voidUserResource. updateUserFromRep(UserProfile profile, UserModel user, UserRepresentation rep, KeycloakSession session, boolean isUpdateExistingUser)static javax.ws.rs.core.ResponseUserResource. validateUserProfile(UserProfile profile, KeycloakSession session, AdminAuth adminAuth)
- 
Uses of KeycloakSession in org.keycloak.services.resources.admin.extMethods in org.keycloak.services.resources.admin.ext with parameters of type KeycloakSession Modifier and Type Method Description ObjectAdminRealmResourceProvider. getResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent)Returns a JAX-RS resource instance.
- 
Uses of KeycloakSession in org.keycloak.services.resources.admin.infoConstructors in org.keycloak.services.resources.admin.info with parameters of type KeycloakSession Constructor Description ServerInfoAdminResource(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.resources.admin.permissionsMethods in org.keycloak.services.resources.admin.permissions with parameters of type KeycloakSession Modifier and Type Method Description static AdminPermissionEvaluatorAdminPermissions. evaluator(KeycloakSession session, RealmModel realm, RealmModel adminsRealm, UserModel admin)static AdminPermissionEvaluatorAdminPermissions. evaluator(KeycloakSession session, RealmModel realm, AdminAuth auth)static AdminPermissionManagementAdminPermissions. management(KeycloakSession session, RealmModel realm)static RealmsPermissionEvaluatorAdminPermissions. realms(KeycloakSession session, RealmModel adminsRealm, UserModel admin)static RealmsPermissionEvaluatorAdminPermissions. realms(KeycloakSession session, AdminAuth auth)
- 
Uses of KeycloakSession in org.keycloak.services.scheduledMethods in org.keycloak.services.scheduled with parameters of type KeycloakSession Modifier and Type Method Description voidClearExpiredAdminEvents. run(KeycloakSession session)voidClearExpiredClientInitialAccessTokens. run(KeycloakSession session)voidClearExpiredEvents. run(KeycloakSession session)voidClearExpiredUserSessions. run(KeycloakSession session)protected voidClusterAwareScheduledTaskRunner. runTask(KeycloakSession session)protected voidScheduledTaskRunner. runTask(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.services.utilMethods in org.keycloak.services.util with parameters of type KeycloakSession Modifier and Type Method Description static voidCookieHelper. addCookie(String name, String value, String path, String domain, String comment, int maxAge, boolean secure, boolean httpOnly, ServerCookie.SameSiteAttributeValue sameSite, KeycloakSession session)Set a response cookie.static voidCookieHelper. addCookie(String name, String value, String path, String domain, String comment, int maxAge, boolean secure, boolean httpOnly, KeycloakSession session)Set a response cookie avoiding SameSite parameterstatic voidP3PHelper. addP3PHeader(KeycloakSession session)static AccessToken.CertConfMtlsHoKTokenUtil. bindTokenWithClientCertificate(HttpRequest request, KeycloakSession session)static DefaultClientSessionContextDefaultClientSessionContext. fromClientSessionAndClientScopeIds(AuthenticatedClientSessionModel clientSession, Set<String> clientScopeIds, KeycloakSession session)static DefaultClientSessionContextDefaultClientSessionContext. fromClientSessionAndScopeParameter(AuthenticatedClientSessionModel clientSession, String scopeParam, KeycloakSession session)static DefaultClientSessionContextDefaultClientSessionContext. fromClientSessionScopeParameter(AuthenticatedClientSessionModel clientSession, KeycloakSession session)Useful if we want to "re-compute" client scopes based on the scope parameterstatic AuthorizationRequestContextAuthorizationContextUtil. getAuthorizationRequestContextFromScopes(KeycloakSession session, String scope)Base function to obtain a bare AuthorizationRequestContext with just OAuth2 Scopesstatic AuthorizationRequestContextAuthorizationContextUtil. getAuthorizationRequestContextFromScopesWithClient(KeycloakSession session, String scope)An extension ofAuthorizationContextUtil.getAuthorizationRequestContextFromScopes(org.keycloak.models.KeycloakSession, java.lang.String)that appends the current context's clientstatic Stream<AuthorizationDetails>AuthorizationContextUtil. getAuthorizationRequestsStreamFromScopesWithClient(KeycloakSession session, String scope)An extension of {@link AuthorizationContextUtil#getAuthorizationRequestContextFromScopesWithClient)} that returns the list as a Streamstatic Stream<ClientScopeModel>AuthorizationContextUtil. getClientScopesStreamFromAuthorizationRequestContextWithClient(KeycloakSession session, String scope)Helper method to return a Stream of all theClientScopeModelin the currentAuthorizationRequestContextstatic Set<String>CookieHelper. getCookieValue(KeycloakSession session, String name)abstract javax.ws.rs.core.ResponseBrowserHistoryHelper. loadSavedResponse(KeycloakSession session, AuthenticationSessionModel authSession)static voidCacheControlUtil. noBackButtonCacheControlHeader(KeycloakSession session)static voidLocaleUtil. processLocaleParam(KeycloakSession session, RealmModel realm, AuthenticationSessionModel authSession)static StringResolveRelative. resolveRelativeUri(KeycloakSession session, String rootUrl, String url)static StringResolveRelative. resolveRootUrl(KeycloakSession session, String rootUrl)abstract javax.ws.rs.core.ResponseBrowserHistoryHelper. saveResponseAndRedirect(KeycloakSession session, AuthenticationSessionModel authSession, javax.ws.rs.core.Response response, boolean actionRequest, HttpRequest httpRequest)protected booleanBrowserHistoryHelper. shouldReplaceBrowserHistory(boolean actionRequest, KeycloakSession session)static booleanMtlsHoKTokenUtil. verifyTokenBindingWithClientCertificate(AccessToken token, HttpRequest request, KeycloakSession session)Constructors in org.keycloak.services.util with parameters of type KeycloakSession Constructor Description AuthenticationFlowURLHelper(KeycloakSession session, RealmModel realm, javax.ws.rs.core.UriInfo uriInfo)
- 
Uses of KeycloakSession in org.keycloak.services.x509Methods in org.keycloak.services.x509 with parameters of type KeycloakSession Modifier and Type Method Description X509ClientCertificateLookupApacheProxySslClientCertificateLookupFactory. create(KeycloakSession session)X509ClientCertificateLookupDefaultClientCertificateLookupFactory. create(KeycloakSession session)X509ClientCertificateLookupHaProxySslClientCertificateLookupFactory. create(KeycloakSession session)X509ClientCertificateLookupNginxProxySslClientCertificateLookupFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.sessionsMethods in org.keycloak.sessions with parameters of type KeycloakSession Modifier and Type Method Description StickySessionEncoderProviderDisabledStickySessionEncoderProvider. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.social.bitbucketMethods in org.keycloak.social.bitbucket with parameters of type KeycloakSession Modifier and Type Method Description BitbucketIdentityProviderBitbucketIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.bitbucket with parameters of type KeycloakSession Constructor Description BitbucketIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.facebookMethods in org.keycloak.social.facebook with parameters of type KeycloakSession Modifier and Type Method Description FacebookIdentityProviderFacebookIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.facebook with parameters of type KeycloakSession Constructor Description FacebookIdentityProvider(KeycloakSession session, FacebookIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.githubMethods in org.keycloak.social.github with parameters of type KeycloakSession Modifier and Type Method Description GitHubIdentityProviderGitHubIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.github with parameters of type KeycloakSession Constructor Description GitHubIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.gitlabMethods in org.keycloak.social.gitlab with parameters of type KeycloakSession Modifier and Type Method Description GitLabIdentityProviderGitLabIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.gitlab with parameters of type KeycloakSession Constructor Description GitLabIdentityProvider(KeycloakSession session, OIDCIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.googleMethods in org.keycloak.social.google with parameters of type KeycloakSession Modifier and Type Method Description GoogleIdentityProviderGoogleIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.google with parameters of type KeycloakSession Constructor Description GoogleIdentityProvider(KeycloakSession session, GoogleIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.instagramMethods in org.keycloak.social.instagram with parameters of type KeycloakSession Modifier and Type Method Description InstagramIdentityProviderInstagramIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.instagram with parameters of type KeycloakSession Constructor Description InstagramIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.linkedinMethods in org.keycloak.social.linkedin with parameters of type KeycloakSession Modifier and Type Method Description LinkedInIdentityProviderLinkedInIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.linkedin with parameters of type KeycloakSession Constructor Description LinkedInIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.microsoftMethods in org.keycloak.social.microsoft with parameters of type KeycloakSession Modifier and Type Method Description MicrosoftIdentityProviderMicrosoftIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.microsoft with parameters of type KeycloakSession Constructor Description MicrosoftIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.openshiftMethods in org.keycloak.social.openshift with parameters of type KeycloakSession Modifier and Type Method Description OpenshiftV3IdentityProviderOpenshiftV3IdentityProviderFactory. create(KeycloakSession keycloakSession, IdentityProviderModel identityProviderModel)OpenshiftV4IdentityProviderOpenshiftV4IdentityProviderFactory. create(KeycloakSession keycloakSession, IdentityProviderModel identityProviderModel)Constructors in org.keycloak.social.openshift with parameters of type KeycloakSession Constructor Description OpenshiftV3IdentityProvider(KeycloakSession session, OpenshiftV3IdentityProviderConfig config)OpenshiftV4IdentityProvider(KeycloakSession session, OpenshiftV4IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.paypalMethods in org.keycloak.social.paypal with parameters of type KeycloakSession Modifier and Type Method Description PayPalIdentityProviderPayPalIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.paypal with parameters of type KeycloakSession Constructor Description PayPalIdentityProvider(KeycloakSession session, PayPalIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.stackoverflowMethods in org.keycloak.social.stackoverflow with parameters of type KeycloakSession Modifier and Type Method Description StackoverflowIdentityProviderStackoverflowIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)Constructors in org.keycloak.social.stackoverflow with parameters of type KeycloakSession Constructor Description StackoverflowIdentityProvider(KeycloakSession session, StackOverflowIdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.social.twitterFields in org.keycloak.social.twitter declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionTwitterIdentityProvider.Endpoint. sessionMethods in org.keycloak.social.twitter with parameters of type KeycloakSession Modifier and Type Method Description TwitterIdentityProviderTwitterIdentityProviderFactory. create(KeycloakSession session, IdentityProviderModel model)javax.ws.rs.core.ResponseTwitterIdentityProvider. retrieveToken(KeycloakSession session, FederatedIdentityModel identity)Constructors in org.keycloak.social.twitter with parameters of type KeycloakSession Constructor Description Endpoint(KeycloakSession session, IdentityProvider.AuthenticationCallback callback, EventBuilder event, TwitterIdentityProvider provider)TwitterIdentityProvider(KeycloakSession session, OAuth2IdentityProviderConfig config)
- 
Uses of KeycloakSession in org.keycloak.storageFields in org.keycloak.storage declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractStorageManager. sessionprotected KeycloakSessionClientStorageManager. sessionprotected KeycloakSessionRoleStorageManager. sessionMethods in org.keycloak.storage that return KeycloakSession Modifier and Type Method Description KeycloakSessionImportRealmFromRepresentationEvent. getSession()Deprecated.KeycloakSessionLegacyStoreMigrateRepresentationEvent. getSession()KeycloakSessionLegacyStoreSyncEvent. getSession()KeycloakSessionPartialImportRealmFromRepresentationEvent. getSession()Deprecated.KeycloakSessionSetDefaultsForNewRealm. getSession()Methods in org.keycloak.storage with parameters of type KeycloakSession Modifier and Type Method Description TUserStorageProviderFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.static RealmModelImportRealmFromRepresentationEvent. fire(KeycloakSession session, RealmRepresentation rep)Deprecated.static voidLegacyStoreMigrateRepresentationEvent. fire(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)static voidLegacyStoreSyncEvent. fire(KeycloakSession session, RealmModel realm, boolean removed)static PartialImportResultsPartialImportRealmFromRepresentationEvent. fire(KeycloakSession session, PartialImportRepresentation rep, RealmModel realm)Deprecated.static voidSetDefaultsForNewRealm. fire(KeycloakSession session, RealmModel realm)static <T> Stream<T>ClientStorageManager. getEnabledStorageProviders(KeycloakSession session, RealmModel realm, Class<T> type)static <T> Stream<T>RoleStorageManager. getEnabledStorageProviders(KeycloakSession session, RealmModel realm, Class<T> type)static ClientStorageProviderClientStorageManager. getStorageProvider(KeycloakSession session, RealmModel realm, String componentId)static RoleStorageProviderRoleStorageManager. getStorageProvider(KeycloakSession session, RealmModel realm, String componentId)static ClientStorageProviderClientStorageManager. getStorageProviderInstance(KeycloakSession session, ClientStorageProviderModel model, ClientStorageProviderFactory factory)static RoleStorageProviderRoleStorageManager. getStorageProviderInstance(KeycloakSession session, RoleStorageProviderModel model, RoleStorageProviderFactory factory)static <T> Stream<T>ClientStorageManager. getStorageProviders(KeycloakSession session, RealmModel realm, Class<T> type)static <T> Stream<T>RoleStorageManager. getStorageProviders(KeycloakSession session, RealmModel realm, Class<T> type)static <T> Stream<RoleStorageProviderModel>RoleStorageManager. getStorageProviders(RealmModel realm, KeycloakSession session, Class<T> type)static booleanClientStorageManager. hasEnabledStorageProviders(KeycloakSession session, RealmModel realm, Class<?> type)voidOnCreateComponent. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidUserStorageManager. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)default voidUserStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when UserStorageProviderModel is created.voidOnUpdateComponent. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidUserStorageManager. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)static UserCacheUserStorageUtil. userCache(KeycloakSession session)static UserFederatedStorageProviderUserStorageUtil. userFederatedStorage(KeycloakSession session)static UserProviderUserStoragePrivateUtil. userLocalStorage(KeycloakSession session)default voidUserStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.adapterFields in org.keycloak.storage.adapter declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractUserAdapter. sessionprotected KeycloakSessionAbstractUserAdapterFederatedStorage. sessionConstructors in org.keycloak.storage.adapter with parameters of type KeycloakSession Constructor Description AbstractUserAdapter(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel)AbstractUserAdapterFederatedStorage(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel)InMemoryUserAdapter(KeycloakSession session, RealmModel realm, String id)Streams(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel)Streams(KeycloakSession session, RealmModel realm, ComponentModel storageProviderModel)
- 
Uses of KeycloakSession in org.keycloak.storage.clientFields in org.keycloak.storage.client declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractClientStorageAdapter. sessionMethods in org.keycloak.storage.client with parameters of type KeycloakSession Modifier and Type Method Description TClientStorageProviderFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.default voidClientStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when ClientStorageProviderModel is created.default voidClientStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)Constructors in org.keycloak.storage.client with parameters of type KeycloakSession Constructor Description AbstractClientStorageAdapter(KeycloakSession session, RealmModel realm, ClientStorageProviderModel component)AbstractReadOnlyClientStorageAdapter(KeycloakSession session, RealmModel realm, ClientStorageProviderModel component)
- 
Uses of KeycloakSession in org.keycloak.storage.clientscopeMethods in org.keycloak.storage.clientscope with parameters of type KeycloakSession Modifier and Type Method Description TClientScopeStorageProviderFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.default voidClientScopeStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when ClientScopeStorageProviderFactory is created.default voidClientScopeStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.datastoreMethods in org.keycloak.storage.datastore with parameters of type KeycloakSession Modifier and Type Method Description DatastoreProviderLegacyDatastoreProviderFactory. create(KeycloakSession session)static voidLegacyExportImportManager. importFederatedUser(KeycloakSession session, RealmModel newRealm, UserRepresentation userRep)static voidLegacyExportImportManager. importRealmAuthorizationSettings(RealmRepresentation rep, RealmModel newRealm, KeycloakSession session)static voidLegacyExportImportManager. importUserFederationProvidersAndMappers(KeycloakSession session, RealmRepresentation rep, RealmModel newRealm)Constructors in org.keycloak.storage.datastore with parameters of type KeycloakSession Constructor Description LegacyDatastoreProvider(LegacyDatastoreProviderFactory factory, KeycloakSession session)LegacyExportImportManager(KeycloakSession session)LegacyMigrationManager(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.storage.groupMethods in org.keycloak.storage.group with parameters of type KeycloakSession Modifier and Type Method Description TGroupStorageProviderFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.default voidGroupStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when GroupStorageProviderModel is created.default voidGroupStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.jpaMethods in org.keycloak.storage.jpa with parameters of type KeycloakSession Modifier and Type Method Description UserFederatedStorageProviderJpaUserFederatedStorageProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.storage.jpa with parameters of type KeycloakSession Constructor Description JpaUserFederatedStorageProvider(KeycloakSession session, javax.persistence.EntityManager em)
- 
Uses of KeycloakSession in org.keycloak.storage.ldapFields in org.keycloak.storage.ldap declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionLDAPStorageProvider. sessionMethods in org.keycloak.storage.ldap that return KeycloakSession Modifier and Type Method Description KeycloakSessionLDAPStorageProvider. getSession()Methods in org.keycloak.storage.ldap with parameters of type KeycloakSession Modifier and Type Method Description LDAPStorageProviderLDAPStorageProviderFactory. create(KeycloakSession session, ComponentModel model)static LDAPIdentityStoreLDAPIdentityStoreRegistry. createLdapIdentityStore(KeycloakSession session, LDAPConfig cfg)Create LDAPIdentityStore to be cached in the local registryprotected Map<ComponentModel,LDAPConfigDecorator>LDAPStorageProviderFactory. getLDAPConfigDecorators(KeycloakSession session, ComponentModel ldapModel)LDAPIdentityStoreLDAPIdentityStoreRegistry. getLdapStore(KeycloakSession session, ComponentModel ldapModel, Map<ComponentModel,LDAPConfigDecorator> configDecorators)protected UserModelLDAPStorageProvider. importUserFromLDAP(KeycloakSession session, RealmModel realm, LDAPObject ldapUser)voidLDAPStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidLDAPStorageProviderFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidLDAPStorageProviderFactory. preRemove(KeycloakSession session, RealmModel realm, ComponentModel model)voidLDAPStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)Constructors in org.keycloak.storage.ldap with parameters of type KeycloakSession Constructor Description LDAPStorageProvider(LDAPStorageProviderFactory factory, KeycloakSession session, ComponentModel model, LDAPIdentityStore ldapIdentityStore)
- 
Uses of KeycloakSession in org.keycloak.storage.ldap.idm.store.ldapMethods in org.keycloak.storage.ldap.idm.store.ldap with parameters of type KeycloakSession Modifier and Type Method Description static LDAPContextManagerLDAPContextManager. create(KeycloakSession session, LDAPConfig connectionProperties)Constructors in org.keycloak.storage.ldap.idm.store.ldap with parameters of type KeycloakSession Constructor Description LDAPContextManager(KeycloakSession session, LDAPConfig connectionProperties)LDAPIdentityStore(KeycloakSession session, LDAPConfig config)LDAPOperationManager(KeycloakSession session, LDAPConfig config)
- 
Uses of KeycloakSession in org.keycloak.storage.ldap.mappersFields in org.keycloak.storage.ldap.mappers declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractLDAPStorageMapper. sessionMethods in org.keycloak.storage.ldap.mappers with parameters of type KeycloakSession Modifier and Type Method Description protected voidUserAttributeLDAPStorageMapper. checkDuplicateEmail(String userModelAttrName, String email, RealmModel realm, KeycloakSession session, UserModel user)protected voidUserAttributeLDAPStorageMapper. checkDuplicateUsername(String userModelAttrName, String username, RealmModel realm, KeycloakSession session, UserModel user)LDAPStorageMapperAbstractLDAPStorageMapperFactory. create(KeycloakSession session, ComponentModel model)TLDAPStorageMapperFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.default voidLDAPStorageMapperFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when UserStorageProviderModel is created.voidCertificateLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidFullNameLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidHardcodedAttributeMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidHardcodedLDAPAttributeMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidHardcodedLDAPGroupStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidHardcodedLDAPRoleStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)default voidLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)voidUserAttributeLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.ldap.mappers.membership.groupMethods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type KeycloakSession Modifier and Type Method Description voidGroupLDAPStorageMapperFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidGroupLDAPStorageMapperFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidGroupLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.ldap.mappers.membership.roleMethods in org.keycloak.storage.ldap.mappers.membership.role with parameters of type KeycloakSession Modifier and Type Method Description voidRoleLDAPStorageMapperFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)voidRoleLDAPStorageMapperFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidRoleLDAPStorageMapperFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.storage.managersMethods in org.keycloak.storage.managers with parameters of type KeycloakSession Modifier and Type Method Description static voidUserStorageSyncManager. notifyToRefreshPeriodicSync(KeycloakSession session, RealmModel realm, UserStorageProviderModel provider, boolean removed)static voidUserStorageSyncManager. notifyToRefreshPeriodicSyncAll(KeycloakSession session, RealmModel realm, boolean removed)static voidUserStorageSyncManager. notifyToRefreshPeriodicSyncSingle(KeycloakSession session, RealmModel realm, ComponentModel component, boolean removed)
- 
Uses of KeycloakSession in org.keycloak.storage.openshiftMethods in org.keycloak.storage.openshift with parameters of type KeycloakSession Modifier and Type Method Description OpenshiftClientStorageProviderOpenshiftClientStorageProviderFactory. create(KeycloakSession session, ComponentModel model)voidOpenshiftClientStorageProviderFactory. onUpdate(KeycloakSession session, RealmModel realm, ComponentModel oldModel, ComponentModel newModel)voidOpenshiftClientStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)Constructors in org.keycloak.storage.openshift with parameters of type KeycloakSession Constructor Description OpenshiftSAClientAdapter(String clientId, com.openshift.restclient.model.IResource resource, com.openshift.restclient.IClient client, KeycloakSession session, RealmModel realm, ClientStorageProviderModel component)
- 
Uses of KeycloakSession in org.keycloak.storage.roleMethods in org.keycloak.storage.role with parameters of type KeycloakSession Modifier and Type Method Description TRoleStorageProviderFactory. create(KeycloakSession session, ComponentModel model)called per Keycloak transaction.default voidRoleStorageProviderFactory. onCreate(KeycloakSession session, RealmModel realm, ComponentModel model)Called when RoleStorageProviderModel is created.default voidRoleStorageProviderFactory. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel config)
- 
Uses of KeycloakSession in org.keycloak.themeMethods in org.keycloak.theme with parameters of type KeycloakSession Modifier and Type Method Description ThemeProviderClasspathThemeProviderFactory. create(KeycloakSession session)ThemeResourceProviderClasspathThemeResourceProviderFactory. create(KeycloakSession session)ThemeManagerDefaultThemeManagerFactory. create(KeycloakSession session)ThemeSelectorProviderDefaultThemeSelectorProviderFactory. create(KeycloakSession session)ThemeProviderFolderThemeProviderFactory. create(KeycloakSession sessions)ThemeProviderJarThemeProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.theme with parameters of type KeycloakSession Constructor Description DefaultThemeManager(DefaultThemeManagerFactory factory, KeycloakSession session)DefaultThemeSelectorProvider(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.theme.freemarkerMethods in org.keycloak.theme.freemarker with parameters of type KeycloakSession Modifier and Type Method Description DefaultFreeMarkerProviderDefaultFreeMarkerProviderFactory. create(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.timerMethods in org.keycloak.timer with parameters of type KeycloakSession Modifier and Type Method Description voidScheduledTask. run(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.timer.basicMethods in org.keycloak.timer.basic with parameters of type KeycloakSession Modifier and Type Method Description TimerProviderBasicTimerProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.timer.basic with parameters of type KeycloakSession Constructor Description BasicTimerProvider(KeycloakSession session, Timer timer, int transactionTimeout, BasicTimerProviderFactory factory)
- 
Uses of KeycloakSession in org.keycloak.transactionMethods in org.keycloak.transaction with parameters of type KeycloakSession Modifier and Type Method Description default JtaTransactionManagerLookupJtaTransactionManagerLookup. create(KeycloakSession session)static voidAsyncResponseTransaction. finishAsyncResponseInTransaction(KeycloakSession session, javax.ws.rs.container.AsyncResponse responseToFinishInTransaction, javax.ws.rs.core.Response responseToSend)This method creates a new AsyncResponseTransaction instance that resumes provided AsyncResponseresponseToFinishInTransactionwith given ResponseresponseToSend.
- 
Uses of KeycloakSession in org.keycloak.truststoreMethods in org.keycloak.truststore with parameters of type KeycloakSession Modifier and Type Method Description TruststoreProviderFileTruststoreProviderFactory. create(KeycloakSession session)Constructors in org.keycloak.truststore with parameters of type KeycloakSession Constructor Description JSSETruststoreConfigurator(KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.urlMethods in org.keycloak.url with parameters of type KeycloakSession Modifier and Type Method Description HostnameProviderDefaultHostnameProviderFactory. create(KeycloakSession session)HostnameProviderFixedHostnameProviderFactory. create(KeycloakSession session)Deprecated.HostnameProviderRequestHostnameProviderFactory. create(KeycloakSession session)Deprecated.Constructors in org.keycloak.url with parameters of type KeycloakSession Constructor Description DefaultHostnameProvider(KeycloakSession session, URI frontendUri, URI adminUri, boolean forceBackendUrlToFrontendUrl)FixedHostnameProvider(KeycloakSession session, boolean alwaysHttps, String globalHostname, int httpPort, int httpsPort)Deprecated.
- 
Uses of KeycloakSession in org.keycloak.userprofileFields in org.keycloak.userprofile declared as KeycloakSession Modifier and Type Field Description protected KeycloakSessionAbstractUserProfileProvider. sessionMethods in org.keycloak.userprofile that return KeycloakSession Modifier and Type Method Description KeycloakSessionAttributeContext. getSession()Methods in org.keycloak.userprofile with parameters of type KeycloakSession Modifier and Type Method Description protected UserProfileMetadataAbstractUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)Sub-types can override this method to customize how contextual profile metadata is configured at runtime.protected UserProfileMetadataDeclarativeUserProfileProvider. configureUserProfile(UserProfileMetadata metadata, KeycloakSession session)UAbstractUserProfileProvider. create(KeycloakSession session)protected abstract UAbstractUserProfileProvider. create(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry)Subclasses can override this method to create their instances ofUserProfileProvider.protected UserProfileProviderDeclarativeUserProfileProvider. create(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry)voidDeclarativeUserProfileProvider. validateConfiguration(KeycloakSession session, RealmModel realm, ComponentModel model)Constructors in org.keycloak.userprofile with parameters of type KeycloakSession Constructor Description AbstractUserProfileProvider(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> contextualMetadataRegistry)AttributeContext(UserProfileContext context, KeycloakSession session, Map.Entry<String,List<String>> attribute, UserModel user, AttributeMetadata metadata)DeclarativeUserProfileProvider(KeycloakSession session, Map<UserProfileContext,UserProfileMetadata> metadataRegistry, String defaultRawConfig)DefaultAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session)DefaultUserProfile(UserProfileMetadata metadata, Attributes attributes, Function<Attributes,UserModel> userCreator, UserModel user, KeycloakSession session)LegacyAttributes(UserProfileContext context, Map<String,?> attributes, UserModel user, UserProfileMetadata profileMetadata, KeycloakSession session)
- 
Uses of KeycloakSession in org.keycloak.userprofile.configMethods in org.keycloak.userprofile.config with parameters of type KeycloakSession Modifier and Type Method Description static List<String>UPConfigUtils. validate(KeycloakSession session, UPConfig config)Validate object representation of the configuration.
- 
Uses of KeycloakSession in org.keycloak.utilsMethods in org.keycloak.utils with parameters of type KeycloakSession Modifier and Type Method Description static voidCRLUtils. check(X509Certificate[] certs, X509CRL crl, KeycloakSession session)Check the signature on CRL and check if 1st certificate from the chain ((The actual certificate from the client)) is valid and not available on CRL.OCSPProvider.OCSPRevocationStatusOCSPProvider. check(KeycloakSession session, X509Certificate cert, X509Certificate issuerCertificate)Requests certificate revocation status using OCSP.OCSPProvider.OCSPRevocationStatusOCSPProvider. check(KeycloakSession session, X509Certificate cert, X509Certificate issuerCertificate, URI responderURI, X509Certificate responderCert, Date date)Requests certificate revocation status using OCSP.OCSPProvider.OCSPRevocationStatusOCSPProvider. check(KeycloakSession session, X509Certificate cert, X509Certificate issuerCertificate, Date date, X509Certificate responderCert)Requests certificate revocation status using OCSP.protected abstract OCSPProvider.OCSPRevocationStatusOCSPProvider. check(KeycloakSession session, X509Certificate cert, X509Certificate issuerCertificate, List<URI> responderURIs, X509Certificate responderCert, Date date)Requests certificate revocation status using OCSP.static <T> Consumer<? super T>ServicesUtils. consumeWithTimeBound(KeycloakSession session, long timeout, Consumer<T> func)Deprecated.static booleanCredentialHelper. createOTPCredential(KeycloakSession session, RealmModel realm, UserModel user, String totpCode, OTPCredentialModel credentialModel)Create OTP credential either in userStorage or local storage (Keycloak DB)static voidCredentialHelper. deleteOTPCredential(KeycloakSession session, RealmModel realm, UserModel user, String credentialId)static Map<String,AccessToken.Access>RoleResolveUtil. getAllResolvedClientRoles(KeycloakSession session, ClientSessionContext clientSessionCtx)Object (but can be empty map) containing all the user's client roles of all clients.static ConfigurableAuthenticatorFactoryCredentialHelper. getConfigurableAuthenticatorFactory(KeycloakSession session, String providerId)protected byte[]OCSPProvider. getEncodedOCSPResponse(KeycloakSession session, byte[] encodedOCSPReq, URI responderUri)static AccessToken.AccessRoleResolveUtil. getResolvedClientRoles(KeycloakSession session, ClientSessionContext clientSessionCtx, String clientId, boolean createIfMissing)Object (possibly null) containing all the user's client roles of client specified by clientId.static AccessToken.AccessRoleResolveUtil. getResolvedRealmRoles(KeycloakSession session, ClientSessionContext clientSessionCtx, boolean createIfMissing)Object (possibly null) containing all the user's realm roles.static booleanLockObjectsForModification. isEnabled(KeycloakSession session, Class<?> model)static <V> VLockObjectsForModification. lockRealmsForModification(KeycloakSession session, LockObjectsForModification.CallableWithoutThrowingAnException<V> callable)static <V> VLockObjectsForModification. lockUserSessionsForModification(KeycloakSession session, LockObjectsForModification.CallableWithoutThrowingAnException<V> callable)static voidCredentialHelper. setAlternativeCredential(KeycloakSession session, String type, RealmModel realm)static voidCredentialHelper. setOrReplaceAuthenticationRequirement(KeycloakSession session, RealmModel realm, String type, AuthenticationExecutionModel.Requirement requirement, AuthenticationExecutionModel.Requirement currentRequirement)static voidCredentialHelper. setRequiredCredential(KeycloakSession session, String type, RealmModel realm)static <T,R>
 Function<? super T,? extends Stream<? extends R>>ServicesUtils. timeBound(KeycloakSession session, long timeout, Function<T,? extends Stream<R>> func)Deprecated.static <T,R>
 Function<? super T,R>ServicesUtils. timeBoundOne(KeycloakSession session, long timeout, Function<T,R> func)Deprecated.Constructors in org.keycloak.utils with parameters of type KeycloakSession Constructor Description Enabled(KeycloakSession session, Class<?> model)
- 
Uses of KeycloakSession in org.keycloak.validateMethods in org.keycloak.validate that return KeycloakSession Modifier and Type Method Description KeycloakSessionValidationContext. getSession()Methods in org.keycloak.validate with parameters of type KeycloakSession Modifier and Type Method Description default ValidatorSimpleValidator. create(KeycloakSession session)default ValidationResultValidatorFactory. validateConfig(KeycloakSession session, ValidatorConfig config)Validates the given validation config.static ValidationResultValidators. validateConfig(KeycloakSession session, String id, ValidatorConfig config)static ValidatorValidators. validator(KeycloakSession session, String id)Look-up up for a built-in or registeredValidatorwith the given validatorId.static ValidatorFactoryValidators. validatorFactory(KeycloakSession session, String id)Look-up for a built-in or registeredValidatorFactorywith the given validatorId.Constructors in org.keycloak.validate with parameters of type KeycloakSession Constructor Description ValidationContext(KeycloakSession session)Creates a newValidationContextwith aKeycloakSession.ValidationContext(KeycloakSession session, Set<ValidationError> errors)Creates a newValidationContext.Validators(KeycloakSession session)Creates a newValidatorsinstance with the givenKeycloakSession.
- 
Uses of KeycloakSession in org.keycloak.validate.validatorsMethods in org.keycloak.validate.validators with parameters of type KeycloakSession Modifier and Type Method Description ValidationResultAbstractNumberValidator. validateConfig(KeycloakSession session, ValidatorConfig config)ValidationResultLengthValidator. validateConfig(KeycloakSession session, ValidatorConfig config)ValidationResultLocalDateValidator. validateConfig(KeycloakSession session, ValidatorConfig config)ValidationResultOptionsValidator. validateConfig(KeycloakSession session, ValidatorConfig config)ValidationResultPatternValidator. validateConfig(KeycloakSession session, ValidatorConfig config)
- 
Uses of KeycloakSession in org.keycloak.validationMethods in org.keycloak.validation that return KeycloakSession Modifier and Type Method Description KeycloakSessionDefaultValidationContext. getSession()KeycloakSessionValidationContext. getSession()Methods in org.keycloak.validation with parameters of type KeycloakSession Modifier and Type Method Description ClientValidationProviderDefaultClientValidationProviderFactory. create(KeycloakSession session)static voidValidationUtil. validateClient(KeycloakSession session, ClientModel client, boolean create, ValidationUtil.ErrorHandler errorHandler)static voidValidationUtil. validateClient(KeycloakSession session, ClientModel client, OIDCClientRepresentation oidcClient, boolean create, ValidationUtil.ErrorHandler errorHandler)Constructors in org.keycloak.validation with parameters of type KeycloakSession Constructor Description ClientValidationContext(ValidationContext.Event event, KeycloakSession session, ClientModel objectToValidate)DefaultValidationContext(ValidationContext.Event event, KeycloakSession session, T objectToValidate)OIDCContext(ValidationContext.Event event, KeycloakSession session, ClientModel objectToValidate, OIDCClientRepresentation oidcClient)
- 
Uses of KeycloakSession in org.keycloak.vaultMethods in org.keycloak.vault with parameters of type KeycloakSession Modifier and Type Method Description VaultProviderFilesPlainTextVaultProviderFactory. create(KeycloakSession session)protected StringAbstractVaultProviderFactory. getRealmName(KeycloakSession session)Obtains the name of realm from theKeycloakSession.
 
-