Class SecureRedirectUrisEnforcerExecutor.Configuration
java.lang.Object
org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
org.keycloak.services.clientpolicy.executor.SecureRedirectUrisEnforcerExecutor.Configuration
- Enclosing class:
- SecureRedirectUrisEnforcerExecutor
public static class SecureRedirectUrisEnforcerExecutor.Configuration
extends ClientPolicyExecutorConfigurationRepresentation
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAllowHttpScheme
(boolean allowHttpScheme) void
setAllowIPv4LoopbackAddress
(boolean allowIPv4LoopbackAddress) void
setAllowIPv6LoopbackAddress
(boolean allowIPv6LoopbackAddress) void
setAllowOpenRedirect
(boolean allowOpenRedirect) void
setAllowPermittedDomains
(List<String> permittedDomains) void
setAllowPrivateUseUriScheme
(boolean allowPrivateUseUriScheme) void
setAllowWildcardContextPath
(boolean allowWildcardContextPath) void
setOAuth2_1Compliant
(boolean oauth21complient) Methods inherited from class org.keycloak.representations.idm.ClientPolicyExecutorConfigurationRepresentation
getConfigAsMap, setConfigAsMap, validateConfig
-
Field Details
-
allowPrivateUseUriScheme
protected boolean allowPrivateUseUriScheme -
allowIPv4LoopbackAddress
protected boolean allowIPv4LoopbackAddress -
allowIPv6LoopbackAddress
protected boolean allowIPv6LoopbackAddress -
allowHttpScheme
protected boolean allowHttpScheme -
allowWildcardContextPath
protected boolean allowWildcardContextPath -
allowPermittedDomains
-
oauth2_1complient
protected boolean oauth2_1complient -
allowOpenRedirect
protected boolean allowOpenRedirect
-
-
Constructor Details
-
Configuration
public Configuration()
-
-
Method Details
-
isAllowPrivateUseUriScheme
public boolean isAllowPrivateUseUriScheme() -
setAllowPrivateUseUriScheme
public void setAllowPrivateUseUriScheme(boolean allowPrivateUseUriScheme) -
isAllowIPv4LoopbackAddress
public boolean isAllowIPv4LoopbackAddress() -
setAllowIPv4LoopbackAddress
public void setAllowIPv4LoopbackAddress(boolean allowIPv4LoopbackAddress) -
isAllowIPv6LoopbackAddress
public boolean isAllowIPv6LoopbackAddress() -
setAllowIPv6LoopbackAddress
public void setAllowIPv6LoopbackAddress(boolean allowIPv6LoopbackAddress) -
isAllowHttpScheme
public boolean isAllowHttpScheme() -
setAllowHttpScheme
public void setAllowHttpScheme(boolean allowHttpScheme) -
isAllowWildcardContextPath
public boolean isAllowWildcardContextPath() -
setAllowWildcardContextPath
public void setAllowWildcardContextPath(boolean allowWildcardContextPath) -
getAllowPermittedDomains
-
setAllowPermittedDomains
-
isOAuth2_1Compliant
public boolean isOAuth2_1Compliant() -
setOAuth2_1Compliant
public void setOAuth2_1Compliant(boolean oauth21complient) -
isAllowOpenRedirect
public boolean isAllowOpenRedirect() -
setAllowOpenRedirect
public void setAllowOpenRedirect(boolean allowOpenRedirect)
-