Class CasClientConfigurationProperties
- java.lang.Object
-
- net.unicon.cas.client.configuration.CasClientConfigurationProperties
-
@ConfigurationProperties(prefix="cas", ignoreUnknownFields=false) public class CasClientConfigurationProperties extends java.lang.ObjectConfigurationPropertiesfor CAS Java client filters. Will be used to customize CAS filters via simple properties or YAML files in standard Spring Boot PropertySources.- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description CasClientConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetAcceptAnyProxy()java.util.List<java.lang.String>getAllowedProxyChains()java.util.List<java.lang.String>getAssertionThreadLocalUrlPatterns()java.util.List<java.lang.String>getAuthenticationUrlPatterns()java.lang.StringgetClientHostUrl()java.lang.BooleangetGateway()java.lang.StringgetProxyCallbackUrl()java.lang.StringgetProxyReceptorUrl()java.lang.BooleangetRedirectAfterValidation()java.util.List<java.lang.String>getRequestWrapperUrlPatterns()java.lang.StringgetServerLoginUrl()java.lang.StringgetServerUrlPrefix()java.lang.BooleangetSkipTicketValidation()java.lang.BooleangetUseSession()EnableCasClient.ValidationTypegetValidationType()java.util.List<java.lang.String>getValidationUrlPatterns()voidsetAcceptAnyProxy(java.lang.Boolean acceptAnyProxy)voidsetAllowedProxyChains(java.util.List<java.lang.String> allowedProxyChains)voidsetAssertionThreadLocalUrlPatterns(java.util.List<java.lang.String> assertionThreadLocalUrlPatterns)voidsetAuthenticationUrlPatterns(java.util.List<java.lang.String> authenticationUrlPatterns)voidsetClientHostUrl(java.lang.String clientHostUrl)voidsetGateway(java.lang.Boolean gateway)voidsetProxyCallbackUrl(java.lang.String proxyCallbackUrl)voidsetProxyReceptorUrl(java.lang.String proxyReceptorUrl)voidsetRedirectAfterValidation(java.lang.Boolean redirectAfterValidation)voidsetRequestWrapperUrlPatterns(java.util.List<java.lang.String> requestWrapperUrlPatterns)voidsetServerLoginUrl(java.lang.String serverLoginUrl)voidsetServerUrlPrefix(java.lang.String serverUrlPrefix)voidsetSkipTicketValidation(java.lang.Boolean skipTicketValidation)voidsetUseSession(java.lang.Boolean useSession)voidsetValidationType(EnableCasClient.ValidationType validationType)voidsetValidationUrlPatterns(java.util.List<java.lang.String> validationUrlPatterns)
-
-
-
Method Detail
-
getServerUrlPrefix
public java.lang.String getServerUrlPrefix()
-
setServerUrlPrefix
public void setServerUrlPrefix(java.lang.String serverUrlPrefix)
-
getServerLoginUrl
public java.lang.String getServerLoginUrl()
-
setServerLoginUrl
public void setServerLoginUrl(java.lang.String serverLoginUrl)
-
getClientHostUrl
public java.lang.String getClientHostUrl()
-
setClientHostUrl
public void setClientHostUrl(java.lang.String clientHostUrl)
-
getAcceptAnyProxy
public java.lang.Boolean getAcceptAnyProxy()
-
setAcceptAnyProxy
public void setAcceptAnyProxy(java.lang.Boolean acceptAnyProxy)
-
getAllowedProxyChains
public java.util.List<java.lang.String> getAllowedProxyChains()
-
setAllowedProxyChains
public void setAllowedProxyChains(java.util.List<java.lang.String> allowedProxyChains)
-
getProxyCallbackUrl
public java.lang.String getProxyCallbackUrl()
-
setProxyCallbackUrl
public void setProxyCallbackUrl(java.lang.String proxyCallbackUrl)
-
getProxyReceptorUrl
public java.lang.String getProxyReceptorUrl()
-
setProxyReceptorUrl
public void setProxyReceptorUrl(java.lang.String proxyReceptorUrl)
-
getGateway
public java.lang.Boolean getGateway()
-
setGateway
public void setGateway(java.lang.Boolean gateway)
-
getUseSession
public java.lang.Boolean getUseSession()
-
setUseSession
public void setUseSession(java.lang.Boolean useSession)
-
getRedirectAfterValidation
public java.lang.Boolean getRedirectAfterValidation()
-
setRedirectAfterValidation
public void setRedirectAfterValidation(java.lang.Boolean redirectAfterValidation)
-
getAssertionThreadLocalUrlPatterns
public java.util.List<java.lang.String> getAssertionThreadLocalUrlPatterns()
-
setAssertionThreadLocalUrlPatterns
public void setAssertionThreadLocalUrlPatterns(java.util.List<java.lang.String> assertionThreadLocalUrlPatterns)
-
getRequestWrapperUrlPatterns
public java.util.List<java.lang.String> getRequestWrapperUrlPatterns()
-
setRequestWrapperUrlPatterns
public void setRequestWrapperUrlPatterns(java.util.List<java.lang.String> requestWrapperUrlPatterns)
-
getValidationUrlPatterns
public java.util.List<java.lang.String> getValidationUrlPatterns()
-
setValidationUrlPatterns
public void setValidationUrlPatterns(java.util.List<java.lang.String> validationUrlPatterns)
-
getAuthenticationUrlPatterns
public java.util.List<java.lang.String> getAuthenticationUrlPatterns()
-
setAuthenticationUrlPatterns
public void setAuthenticationUrlPatterns(java.util.List<java.lang.String> authenticationUrlPatterns)
-
getValidationType
public EnableCasClient.ValidationType getValidationType()
-
setValidationType
public void setValidationType(EnableCasClient.ValidationType validationType)
-
getSkipTicketValidation
public java.lang.Boolean getSkipTicketValidation()
-
setSkipTicketValidation
public void setSkipTicketValidation(java.lang.Boolean skipTicketValidation)
-
-