Class ClientProtocolMapperRemoveContext
java.lang.Object
org.keycloak.services.clientpolicy.context.admin.ClientProtocolMapperRemoveContext
- All Implemented Interfaces:
ClientPolicyContext,ClientProtocolMapperContext,ClientModelContext,ClientPolicyCRUDContext
Fired when a protocol mapper is being removed from a client through the admin REST API.
Emitted from ProtocolMappersResource.delete(java.lang.String)
before the mapper is removed.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClientProtocolMapperRemoveContext(ProtocolMapperContainerModel protocolMapperContainer, ProtocolMapperModel existing, AdminAuth adminAuth) -
Method Summary
Modifier and TypeMethodDescriptiongetEvent()returnsClientPolicyEventof client policy related events.getToken()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.services.clientpolicy.context.admin.ClientProtocolMapperContext
getClient, getProposedProtocolMapper, getProposedProtocolMappers, getTargetClient
-
Field Details
-
adminAuth
-
-
Constructor Details
-
ClientProtocolMapperRemoveContext
public ClientProtocolMapperRemoveContext(ProtocolMapperContainerModel protocolMapperContainer, ProtocolMapperModel existing, AdminAuth adminAuth)
-
-
Method Details
-
getEvent
Description copied from interface:ClientPolicyContextreturnsClientPolicyEventof client policy related events. -
getProtocolMapperContainer
- Returns:
- the client or client scope that hosts the mapper.
-
getExistingProtocolMapper
- Returns:
- the existing mapper model on UPDATE/UNREGISTER; null on REGISTER.
-
getAuthenticatedClient
- Specified by:
getAuthenticatedClientin interfaceClientPolicyCRUDContext- Specified by:
getAuthenticatedClientin interfaceClientProtocolMapperContext- Returns:
- the authenticated client.
-
getAuthenticatedUser
- Specified by:
getAuthenticatedUserin interfaceClientPolicyCRUDContext- Specified by:
getAuthenticatedUserin interfaceClientProtocolMapperContext- Returns:
- the authenticated user performing this operation.
-
getToken
- Specified by:
getTokenin interfaceClientPolicyCRUDContext- Specified by:
getTokenin interfaceClientProtocolMapperContext- Returns:
- the access token accompanying the request.
-