Class HttpClientTrustStoreProperties

java.lang.Object
org.apereo.cas.configuration.model.core.authentication.HttpClientTrustStoreProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-core-authentication", automated=true) public class HttpClientTrustStoreProperties extends Object implements Serializable
Since:
6.4.0
See Also:
  • Constructor Details

    • HttpClientTrustStoreProperties

      public HttpClientTrustStoreProperties()
  • Method Details

    • getFile

      public org.springframework.core.io.Resource getFile()
      The CAS local truststore resource to contain certificates to the CAS deployment. In the event that local certificates are to be imported into the CAS running environment, a local truststore is provided by CAS to improve portability of configuration across environments.
    • getPsw

      public String getPsw()
      The truststore password.
    • getType

      public String getType()
      Truststore type used to create a SSL context for http client.
    • setFile

      public HttpClientTrustStoreProperties setFile(org.springframework.core.io.Resource file)
      The CAS local truststore resource to contain certificates to the CAS deployment. In the event that local certificates are to be imported into the CAS running environment, a local truststore is provided by CAS to improve portability of configuration across environments.
      Returns:
      this.
    • setPsw

      The truststore password.
      Returns:
      this.
    • setType

      public HttpClientTrustStoreProperties setType(String type)
      Truststore type used to create a SSL context for http client.
      Returns:
      this.