Package org.keycloak.storage
Class StorageId
java.lang.Object
org.keycloak.storage.StorageId
- All Implemented Interfaces:
Serializable
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic StringexternalId(String keycloakId) getId()inthashCode()booleanisLocal()static booleanisLocalStorage(String id) static booleanisLocalStorage(ClientModel client) Deprecated.static booleanisLocalStorage(UserModel user) Deprecated.UseisLocalStorage(String)instead.static StringkeycloakId(ComponentModel model, String externalId) generate the id string that should be returned by UserModel.getId()static StringproviderId(String keycloakId) static StringresolveProviderId(ClientModel client) Deprecated.UseproviderId(String)instead.static StringresolveProviderId(UserModel user) Deprecated.UseproviderId(String)instead.toString()
-
Constructor Details
-
StorageId
-
StorageId
-
-
Method Details
-
isLocal
public boolean isLocal() -
getId
-
getProviderId
-
getExternalId
-
keycloakId
generate the id string that should be returned by UserModel.getId()- Parameters:
model-externalId- id used to resolve user in external storage- Returns:
-
externalId
-
providerId
-
isLocalStorage
-
resolveProviderId
Deprecated.UseproviderId(String)instead. -
isLocalStorage
Deprecated.UseisLocalStorage(String)instead. -
resolveProviderId
Deprecated.UseproviderId(String)instead. -
isLocalStorage
Deprecated.UseisLocalStorage(String)instead. -
hashCode
public int hashCode() -
equals
-
toString
-
isLocalStorage(String)instead.