public abstract class ClientAdapter<T extends MongoIdentifiableEntity> extends AbstractMongoAdapter<T> implements ClientModel
| Modifier and Type | Field and Description |
|---|---|
protected T |
clientEntity |
protected KeycloakSession |
session |
invocationContext| Constructor and Description |
|---|
ClientAdapter(KeycloakSession session,
RealmModel realm,
T clientEntity,
MongoStoreInvocationContext invContext) |
equals, getMongoStore, hashCode, updateMongoEntityclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisDirectGrantsOnly, setDirectGrantsOnlyprotected final T extends MongoIdentifiableEntity clientEntity
protected KeycloakSession session
public ClientAdapter(KeycloakSession session, RealmModel realm, T clientEntity, MongoStoreInvocationContext invContext)
public T getMongoEntity()
getMongoEntity in class AbstractMongoAdapter<T extends MongoIdentifiableEntity>public ClientEntity getMongoEntityAsClient()
public String getId()
ClientModelgetId in interface ClientModelpublic String getClientId()
ClientModelgetClientId in interface ClientModelpublic long getAllowedClaimsMask()
getAllowedClaimsMask in interface ClientModelpublic void setAllowedClaimsMask(long mask)
setAllowedClaimsMask in interface ClientModelpublic Set<String> getWebOrigins()
getWebOrigins in interface ClientModelpublic void setWebOrigins(Set<String> webOrigins)
setWebOrigins in interface ClientModelpublic void addWebOrigin(String webOrigin)
addWebOrigin in interface ClientModelpublic void removeWebOrigin(String webOrigin)
removeWebOrigin in interface ClientModelpublic Set<String> getRedirectUris()
getRedirectUris in interface ClientModelpublic void setRedirectUris(Set<String> redirectUris)
setRedirectUris in interface ClientModelpublic void addRedirectUri(String redirectUri)
addRedirectUri in interface ClientModelpublic void removeRedirectUri(String redirectUri)
removeRedirectUri in interface ClientModelpublic boolean isEnabled()
isEnabled in interface ClientModelpublic void setEnabled(boolean enabled)
setEnabled in interface ClientModelpublic boolean validateSecret(String secret)
validateSecret in interface ClientModelpublic String getSecret()
getSecret in interface ClientModelpublic void setSecret(String secret)
setSecret in interface ClientModelpublic boolean isPublicClient()
isPublicClient in interface ClientModelpublic void setPublicClient(boolean flag)
setPublicClient in interface ClientModelpublic RealmModel getRealm()
getRealm in interface ClientModelpublic int getNotBefore()
ClientModelgetNotBefore in interface ClientModelpublic void setNotBefore(int notBefore)
setNotBefore in interface ClientModelpublic Set<UserSessionModel> getUserSessions()
getUserSessions in interface ClientModelpublic int getActiveUserSessions()
getActiveUserSessions in interface ClientModelpublic Set<RoleModel> getScopeMappings()
getScopeMappings in interface ClientModelpublic Set<RoleModel> getRealmScopeMappings()
getRealmScopeMappings in interface ClientModelpublic boolean hasScope(RoleModel role)
hasScope in interface ClientModelpublic void addScopeMapping(RoleModel role)
addScopeMapping in interface ClientModelpublic void deleteScopeMapping(RoleModel role)
deleteScopeMapping in interface ClientModelCopyright © 2014. All Rights Reserved.