Class CasClientConfigurationProperties

java.lang.Object
org.apereo.cas.client.boot.configuration.CasClientConfigurationProperties

@ConfigurationProperties(prefix="cas", ignoreUnknownFields=false) public class CasClientConfigurationProperties extends Object
ConfigurationProperties for CAS Java client filters.

Will be used to customize CAS filters via simple properties or YAML files in standard Spring Boot PropertySources.

Since:
3.6.0
Author:
Dmitriy Kopylenko
  • Constructor Details

    • CasClientConfigurationProperties

      public CasClientConfigurationProperties()
  • Method Details

    • getServerUrlPrefix

      public String getServerUrlPrefix()
    • setServerUrlPrefix

      public void setServerUrlPrefix(String serverUrlPrefix)
    • getServerLoginUrl

      public String getServerLoginUrl()
    • setServerLoginUrl

      public void setServerLoginUrl(String serverLoginUrl)
    • getClientHostUrl

      public String getClientHostUrl()
    • setClientHostUrl

      public void setClientHostUrl(String clientHostUrl)
    • getAcceptAnyProxy

      public Boolean getAcceptAnyProxy()
    • setAcceptAnyProxy

      public void setAcceptAnyProxy(Boolean acceptAnyProxy)
    • getAllowedProxyChains

      public List<String> getAllowedProxyChains()
    • setAllowedProxyChains

      public void setAllowedProxyChains(List<String> allowedProxyChains)
    • getProxyCallbackUrl

      public String getProxyCallbackUrl()
    • setProxyCallbackUrl

      public void setProxyCallbackUrl(String proxyCallbackUrl)
    • getProxyReceptorUrl

      public String getProxyReceptorUrl()
    • setProxyReceptorUrl

      public void setProxyReceptorUrl(String proxyReceptorUrl)
    • getGateway

      public Boolean getGateway()
    • setGateway

      public void setGateway(Boolean gateway)
    • getUseSession

      public Boolean getUseSession()
    • setUseSession

      public void setUseSession(Boolean useSession)
    • getRedirectAfterValidation

      public Boolean getRedirectAfterValidation()
    • setRedirectAfterValidation

      public void setRedirectAfterValidation(Boolean redirectAfterValidation)
    • getAssertionThreadLocalUrlPatterns

      public List<String> getAssertionThreadLocalUrlPatterns()
    • setAssertionThreadLocalUrlPatterns

      public void setAssertionThreadLocalUrlPatterns(List<String> assertionThreadLocalUrlPatterns)
    • getRequestWrapperUrlPatterns

      public List<String> getRequestWrapperUrlPatterns()
    • setRequestWrapperUrlPatterns

      public void setRequestWrapperUrlPatterns(List<String> requestWrapperUrlPatterns)
    • getValidationUrlPatterns

      public List<String> getValidationUrlPatterns()
    • setValidationUrlPatterns

      public void setValidationUrlPatterns(List<String> validationUrlPatterns)
    • getAuthenticationUrlPatterns

      public List<String> getAuthenticationUrlPatterns()
    • setAuthenticationUrlPatterns

      public void setAuthenticationUrlPatterns(List<String> authenticationUrlPatterns)
    • getValidationType

      public EnableCasClient.ValidationType getValidationType()
    • setValidationType

      public void setValidationType(EnableCasClient.ValidationType validationType)
    • getSkipTicketValidation

      public Boolean getSkipTicketValidation()
    • setSkipTicketValidation

      public void setSkipTicketValidation(Boolean skipTicketValidation)
    • getSingleLogout

    • setSingleLogout

      public void setSingleLogout(CasClientConfigurationProperties.SingleLogout singleLogout)
    • getAttributeAuthorities

      public List<String> getAttributeAuthorities()
    • setAttributeAuthorities

      public void setAttributeAuthorities(List<String> attributeAuthorities)
    • getHostnameVerifier

      public String getHostnameVerifier()
    • setHostnameVerifier

      public void setHostnameVerifier(String hostnameVerifier)
    • getSslConfigFile

      public String getSslConfigFile()
    • setSslConfigFile

      public void setSslConfigFile(String sslConfigFile)