Package org.keycloak.models
Interface ClientSessionContext
-
public interface ClientSessionContextRequest-scoped context object- Author:
- Marek Posolda
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description <T> TgetAttribute(String attribute, Class<T> clazz)AuthorizationRequestContextgetAuthorizationRequestContext()Set<String>getClientScopeIds()default Set<ClientScopeModel>getClientScopes()Deprecated.UsegetClientScopesStreaminstead.Stream<ClientScopeModel>getClientScopesStream()Returns client scopes as a stream.AuthenticatedClientSessionModelgetClientSession()default Set<ProtocolMapperModel>getProtocolMappers()Deprecated.UsegetProtocolMappersStreaminstead.Stream<ProtocolMapperModel>getProtocolMappersStream()Returns protocol mappers as a stream.default Set<RoleModel>getRoles()Deprecated.UsegetRolesStreaminstead.Stream<RoleModel>getRolesStream()Returns all roles including composite ones as a stream.StringgetScopeString()voidsetAttribute(String name, Object value)
-
-
-
Method Detail
-
getClientSession
AuthenticatedClientSessionModel getClientSession()
-
getClientScopes
@Deprecated default Set<ClientScopeModel> getClientScopes()
Deprecated.UsegetClientScopesStreaminstead.- Returns:
- Set of protocol mappers
-
getClientScopesStream
Stream<ClientScopeModel> getClientScopesStream()
Returns client scopes as a stream.- Returns:
- Stream of client scopes. Never returns
null.
-
getRoles
@Deprecated default Set<RoleModel> getRoles()
Deprecated.UsegetRolesStreaminstead.- Returns:
- expanded roles (composite roles already applied)
-
getRolesStream
Stream<RoleModel> getRolesStream()
Returns all roles including composite ones as a stream.- Returns:
- Stream of
RoleModel. Never returnsnull.
-
getProtocolMappers
@Deprecated default Set<ProtocolMapperModel> getProtocolMappers()
Deprecated.UsegetProtocolMappersStreaminstead.- Returns:
- Set of protocol mappers
-
getProtocolMappersStream
Stream<ProtocolMapperModel> getProtocolMappersStream()
Returns protocol mappers as a stream.- Returns:
- Stream of protocol mappers. Never returns
null.
-
getScopeString
String getScopeString()
-
getAuthorizationRequestContext
AuthorizationRequestContext getAuthorizationRequestContext()
-
-