Class HttpSamlMetadataProperties

java.lang.Object
org.apereo.cas.configuration.model.support.saml.idp.metadata.HttpSamlMetadataProperties
All Implemented Interfaces:
Serializable

@RequiresModule(name="cas-server-support-saml-idp") public class HttpSamlMetadataProperties extends Object implements Serializable
Since:
6.4.0
See Also:
  • Constructor Details

    • HttpSamlMetadataProperties

      public HttpSamlMetadataProperties()
  • Method Details

    • isForceMetadataRefresh

      public boolean isForceMetadataRefresh()
      Forcefully download and fetch metadata files form URL sources and disregard any cached copies of the metadata.
    • getMetadataBackupLocation

      public String getMetadataBackupLocation()
      Directory location where downloaded SAML metadata is cached as backup files. If left undefined, the directory is calculated off of the metadata location on disk when specified. The directory location should also support and be resolvable via Spring expression language.
    • setForceMetadataRefresh

      public HttpSamlMetadataProperties setForceMetadataRefresh(boolean forceMetadataRefresh)
      Forcefully download and fetch metadata files form URL sources and disregard any cached copies of the metadata.
      Returns:
      this.
    • setMetadataBackupLocation

      public HttpSamlMetadataProperties setMetadataBackupLocation(String metadataBackupLocation)
      Directory location where downloaded SAML metadata is cached as backup files. If left undefined, the directory is calculated off of the metadata location on disk when specified. The directory location should also support and be resolvable via Spring expression language.
      Returns:
      this.