Class ClientIdMetadataDocumentExecutor.Configuration
java.lang.Object
org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.AbstractClientIdMetadataDocumentExecutor.Configuration
org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.ClientIdMetadataDocumentExecutor.Configuration
- Enclosing class:
- ClientIdMetadataDocumentExecutor
public static class ClientIdMetadataDocumentExecutor.Configuration
extends AbstractClientIdMetadataDocumentExecutor.Configuration
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from class org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.AbstractClientIdMetadataDocumentExecutor.Configuration
allowHttpScheme, requiredProperties, resourceIndicatorAllowList, restrictSameDomain, trustedDomains -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidsetAcceptPublicClientWithConfidentialClientOnlyGrant(boolean acceptPublicClientWithConfidentialClientOnlyGrant) voidsetOnlyAllowConfidentialClient(boolean onlyAllowConfidentialClient) Methods inherited from class org.keycloak.protocol.oauth2.cimd.clientpolicy.executor.AbstractClientIdMetadataDocumentExecutor.Configuration
getRequiredProperties, getResourceIndicatorAllowList, getTrustedDomains, isAllowHttpScheme, isRestrictSameDomain, setAllowHttpScheme, setRequiredProperties, setResourceIndicatorAllowList, setRestrictSameDomain, setTrustedDomainsMethods inherited from class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
getConfigAsMap, setConfigAsMap, validateConfig
-
Field Details
-
onlyAllowConfidentialClient
protected boolean onlyAllowConfidentialClient -
acceptPublicClientWithConfidentialClientOnlyGrant
protected boolean acceptPublicClientWithConfidentialClientOnlyGrant
-
-
Constructor Details
-
Configuration
public Configuration()
-
-
Method Details
-
isOnlyAllowConfidentialClient
public boolean isOnlyAllowConfidentialClient() -
setOnlyAllowConfidentialClient
public void setOnlyAllowConfidentialClient(boolean onlyAllowConfidentialClient) -
isAcceptPublicClientWithConfidentialClientOnlyGrant
public boolean isAcceptPublicClientWithConfidentialClientOnlyGrant() -
setAcceptPublicClientWithConfidentialClientOnlyGrant
public void setAcceptPublicClientWithConfidentialClientOnlyGrant(boolean acceptPublicClientWithConfidentialClientOnlyGrant)
-