public class DefaultClientSessionContext extends Object implements ClientSessionContext
| Modifier and Type | Method and Description |
|---|---|
static DefaultClientSessionContext |
fromClientSessionAndClientScopeIds(AuthenticatedClientSessionModel clientSession,
Set<String> clientScopeIds) |
static DefaultClientSessionContext |
fromClientSessionAndClientScopes(AuthenticatedClientSessionModel clientSession,
Set<ClientScopeModel> clientScopes) |
static DefaultClientSessionContext |
fromClientSessionAndScopeParameter(AuthenticatedClientSessionModel clientSession,
String scopeParam) |
static DefaultClientSessionContext |
fromClientSessionScopeParameter(AuthenticatedClientSessionModel clientSession)
Useful if we want to "re-compute" client scopes based on the scope parameter
|
Set<String> |
getClientScopeIds() |
Set<ClientScopeModel> |
getClientScopes() |
AuthenticatedClientSessionModel |
getClientSession() |
Set<ProtocolMapperModel> |
getProtocolMappers() |
Set<RoleModel> |
getRoles() |
String |
getScopeString() |
public static DefaultClientSessionContext fromClientSessionScopeParameter(AuthenticatedClientSessionModel clientSession)
public static DefaultClientSessionContext fromClientSessionAndScopeParameter(AuthenticatedClientSessionModel clientSession, String scopeParam)
public static DefaultClientSessionContext fromClientSessionAndClientScopeIds(AuthenticatedClientSessionModel clientSession, Set<String> clientScopeIds)
public static DefaultClientSessionContext fromClientSessionAndClientScopes(AuthenticatedClientSessionModel clientSession, Set<ClientScopeModel> clientScopes)
public AuthenticatedClientSessionModel getClientSession()
getClientSession in interface ClientSessionContextpublic Set<String> getClientScopeIds()
getClientScopeIds in interface ClientSessionContextpublic Set<ClientScopeModel> getClientScopes()
getClientScopes in interface ClientSessionContextpublic Set<RoleModel> getRoles()
getRoles in interface ClientSessionContextpublic Set<ProtocolMapperModel> getProtocolMappers()
getProtocolMappers in interface ClientSessionContextpublic String getScopeString()
getScopeString in interface ClientSessionContextCopyright © 2018 JBoss by Red Hat. All rights reserved.