Interface ClientRegistrationPolicy
-
- All Superinterfaces:
Provider
- All Known Implementing Classes:
ClientDisabledClientRegistrationPolicy,ClientScopesClientRegistrationPolicy,ConsentRequiredClientRegistrationPolicy,MaxClientsClientRegistrationPolicy,ProtocolMappersClientRegistrationPolicy,ScopeClientRegistrationPolicy,TrustedHostClientRegistrationPolicy
public interface ClientRegistrationPolicy extends Provider
- Author:
- Marek Posolda
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidafterRegister(ClientRegistrationContext context, ClientModel clientModel)voidafterUpdate(ClientRegistrationContext context, ClientModel clientModel)voidbeforeDelete(ClientRegistrationProvider provider, ClientModel clientModel)voidbeforeRegister(ClientRegistrationContext context)voidbeforeUpdate(ClientRegistrationContext context, ClientModel clientModel)voidbeforeView(ClientRegistrationProvider provider, ClientModel clientModel)default voidclose()
-
-
-
Method Detail
-
beforeRegister
void beforeRegister(ClientRegistrationContext context) throws ClientRegistrationPolicyException
-
afterRegister
void afterRegister(ClientRegistrationContext context, ClientModel clientModel)
-
beforeUpdate
void beforeUpdate(ClientRegistrationContext context, ClientModel clientModel) throws ClientRegistrationPolicyException
-
afterUpdate
void afterUpdate(ClientRegistrationContext context, ClientModel clientModel)
-
beforeView
void beforeView(ClientRegistrationProvider provider, ClientModel clientModel) throws ClientRegistrationPolicyException
-
beforeDelete
void beforeDelete(ClientRegistrationProvider provider, ClientModel clientModel) throws ClientRegistrationPolicyException
-
-