Class ClientScopesConditionFactory
java.lang.Object
org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
org.keycloak.services.clientpolicy.condition.ClientScopesConditionFactory
- All Implemented Interfaces:
org.keycloak.provider.ConfiguredProvider,org.keycloak.provider.EnvironmentDependentProviderFactory,org.keycloak.provider.ProviderFactory<org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider>,org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory
public class ClientScopesConditionFactory
extends org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
- Author:
- Takashi Norimatsu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
IS_NEGATIVE_LOGIC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvidercreate(org.keycloak.models.KeycloakSession session) List<org.keycloak.provider.ProviderConfigProperty>getId()voidvalidateConfiguration(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientPolicyConditionRepresentation conditionRepresentation) Methods inherited from class org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProviderFactory
addCommonConfigProperties, close, init, postInitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory
isSupportedMethods inherited from interface org.keycloak.provider.ConfiguredProvider
getConfigMethods inherited from interface org.keycloak.provider.ProviderFactory
dependsOn, getConfigMetadata, order
-
Field Details
-
PROVIDER_ID
- See Also:
-
SCOPES
- See Also:
-
TYPE
- See Also:
-
DEFAULT
- See Also:
-
OPTIONAL
- See Also:
-
ANY
- See Also:
-
-
Constructor Details
-
ClientScopesConditionFactory
public ClientScopesConditionFactory()
-
-
Method Details
-
create
public org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider create(org.keycloak.models.KeycloakSession session) -
getId
-
getHelpText
-
getConfigProperties
-
validateConfiguration
public void validateConfiguration(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.ClientPolicyConditionRepresentation conditionRepresentation) throws org.keycloak.services.clientpolicy.ClientPolicyException - Throws:
org.keycloak.services.clientpolicy.ClientPolicyException
-