Class ClientUpdaterSourceRolesCondition
- java.lang.Object
- 
- org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider<ClientUpdaterSourceRolesCondition.Configuration>
- 
- org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceRolesCondition
 
 
- 
- All Implemented Interfaces:
- Provider,- ClientPolicyConditionProvider<ClientUpdaterSourceRolesCondition.Configuration>
 
 public class ClientUpdaterSourceRolesCondition extends AbstractClientPolicyConditionProvider<ClientUpdaterSourceRolesCondition.Configuration> - Author:
- Takashi Norimatsu
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classClientUpdaterSourceRolesCondition.Configuration
 - 
Field Summary- 
Fields inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderconfiguration, session
 
- 
 - 
Constructor SummaryConstructors Constructor Description ClientUpdaterSourceRolesCondition(KeycloakSession session)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientPolicyVoteapplyPolicy(ClientPolicyContext context)returns ABSTAIN if this condition is not evaluated due to its nature.Class<ClientUpdaterSourceRolesCondition.Configuration>getConditionConfigurationClass()StringgetProviderId()- 
Methods inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderisNegativeLogic, setupConfiguration
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderclose, getName
 
- 
 
- 
- 
- 
Constructor Detail- 
ClientUpdaterSourceRolesConditionpublic ClientUpdaterSourceRolesCondition(KeycloakSession session) 
 
- 
 - 
Method Detail- 
getConditionConfigurationClasspublic Class<ClientUpdaterSourceRolesCondition.Configuration> getConditionConfigurationClass() - Returns:
- Class, which should match the "config" argument of the ClientPolicyConditionProvider.setupConfiguration(ClientPolicyConditionConfigurationRepresentation)
 
 - 
getProviderIdpublic String getProviderId() 
 - 
applyPolicypublic ClientPolicyVote applyPolicy(ClientPolicyContext context) throws ClientPolicyException Description copied from interface:ClientPolicyConditionProviderreturns ABSTAIN if this condition is not evaluated due to its nature. returns YES if the client satisfies this condition on the event defined inClientPolicyEvent. If not, returns NO.- Parameters:
- context- - the context of the event.
- Returns:
- returns ABSTAIN if this condition is not evaluated due to its nature.
- Throws:
- ClientPolicyException
 
 
- 
 
-