Class ClientSecretRotationContext
java.lang.Object
org.keycloak.services.clientpolicy.context.AdminClientUpdateContext
org.keycloak.services.clientpolicy.context.ClientSecretRotationContext
- All Implemented Interfaces:
- ClientPolicyContext,- ClientCRUDContext
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionClientSecretRotationContext(ClientRepresentation proposedClientRepresentation, ClientModel targetClient, String currentSecret) 
- 
Method SummaryModifier and TypeMethodDescriptionreturnsUserModelof the authenticated client.returnsUserModelof the authenticated user.getEvent()returnsClientPolicyEventof client policy related events.getToken()returnsJsonWebTokenof the token accompanied with the request to register/read/update/unregister clientbooleanMethods inherited from class org.keycloak.services.clientpolicy.context.AdminClientUpdateContextgetProposedClientRepresentation, getTargetClient
- 
Field Details- 
adminAuth
 
- 
- 
Constructor Details- 
ClientSecretRotationContextpublic ClientSecretRotationContext(ClientRepresentation proposedClientRepresentation, ClientModel targetClient, String currentSecret) 
 
- 
- 
Method Details- 
getEventDescription copied from interface:ClientPolicyContextreturnsClientPolicyEventof client policy related events.- Specified by:
- getEventin interface- ClientPolicyContext
- Overrides:
- getEventin class- AdminClientUpdateContext
- Returns:
- ClientPolicyEvent
 
- 
getCurrentSecret
- 
isForceRotationpublic boolean isForceRotation()
- 
getAuthenticatedClientDescription copied from interface:ClientCRUDContextreturnsUserModelof the authenticated client.- Specified by:
- getAuthenticatedClientin interface- ClientCRUDContext
- Returns:
- UserModel
 
- 
getAuthenticatedUserDescription copied from interface:ClientCRUDContextreturnsUserModelof the authenticated user.- Specified by:
- getAuthenticatedUserin interface- ClientCRUDContext
- Returns:
- UserModel
 
- 
getTokenDescription copied from interface:ClientCRUDContextreturnsJsonWebTokenof the token accompanied with the request to register/read/update/unregister client- Specified by:
- getTokenin interface- ClientCRUDContext
- Returns:
- JsonWebToken
 
 
-