-
Terminally Deprecated ElementsElementDescriptionTo be removed without replacement. Check the methods documentation for alternatives.To be removed in Keycloak 27+. Use
AuthenticationSessionManager.getUserSessionFromAuthenticationCookie(RealmModel)To be removed in Keycloak 27+. UseUserSessionProvider.getUserSessionIfClientExists(RealmModel, String, boolean, String)To be removed in Keycloak 27+. UseUserSessionProvider.getUserSessionIfClientExists(RealmModel, String, boolean, String)To be removed in Keycloak 27+. UseUserSessionUtil.getUserSessionWithImpersonatorClient(KeycloakSession, RealmModel, String, boolean, String)
-
Deprecated ClassesClassDescriptionTo be removed without replacement. Check the methods documentation for alternatives.- DELETE once only used from within legacy datastore module
-
Deprecated FieldsFieldDescriptionTo be removed in Keycloak 27to be removed in Keycloak 27Use
GitHubIdentityProvider.DEFAULT_AUTH_URLinstead.UseGitHubIdentityProvider.DEFAULT_EMAIL_URLinstead.UseGitHubIdentityProvider.DEFAULT_PROFILE_URLinstead.UseGitHubIdentityProvider.DEFAULT_TOKEN_URLinstead.
-
Deprecated MethodsMethodDescriptionUse
getAttributeStreaminstead.For compatibility sake as long as we use @linkEventType.UPDATE_PASSWORD,EventType.UPDATE_TOTPa.s.o.UseSoap.SoapMessageBuilder.call(String,KeycloakSession)to use SimpleHttp configurationUseDefaultKeycloakContext.getHttpRequest()to obtain the request headers.To be removed in Keycloak 27+. UseAuthenticationSessionManager.getUserSessionFromAuthenticationCookie(RealmModel)To be removed in Keycloak 27+. UseUserSessionProvider.getUserSessionIfClientExists(RealmModel, String, boolean, String)To be removed in Keycloak 27+. UseUserSessionProvider.getUserSessionIfClientExists(RealmModel, String, boolean, String)To be removed in Keycloak 27+. UseUserSessionUtil.getUserSessionWithImpersonatorClient(KeycloakSession, RealmModel, String, boolean, String)It is recommended to delete credentials with the use of "delete_credential" kc_action. Action can be used for instance by adding parameter like "kc_action=delete_credential:123" to the login URL where 123 is ID of the credential to delete.org.keycloak.services.resources.account.LinkedAccountsResource.buildLinkedAccountURI(String, String) Instead, usePasswordUtil.isConfigured()the method is not used neither from admin console or from admin client. It may be removed in future releases.
-
Deprecated Constructors