Class GitSamlMetadataProperties
java.lang.Object
org.apereo.cas.configuration.model.support.git.services.BaseGitProperties
org.apereo.cas.configuration.model.support.saml.idp.metadata.GitSamlMetadataProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-saml-idp-metadata-git")
public class GitSamlMetadataProperties
extends BaseGitProperties
Configuration properties class for git metadata management.
- Since:
- 6.3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apereo.cas.configuration.model.support.git.services.BaseGitProperties
BaseGitProperties.HttpClientTypes
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCrypto settings that sign/encrypt the metadata records.Scheduler settings to indicate how often the git repository is instructed to pull.boolean
Whether identity provider metadata artifacts are expected to be found in the database.Crypto settings that sign/encrypt the metadata records.setIdpMetadataEnabled
(boolean idpMetadataEnabled) Whether identity provider metadata artifacts are expected to be found in the database.setSchedule
(SchedulingProperties schedule) Scheduler settings to indicate how often the git repository is instructed to pull.Methods inherited from class org.apereo.cas.configuration.model.support.git.services.BaseGitProperties
getActiveBranch, getBranchesToClone, getCloneDirectory, getHttpClientType, getPassword, getPrivateKey, getPrivateKeyPassphrase, getRepositoryUrl, getSshSessionPassword, getTimeout, getUsername, isClearExistingIdentities, isPushChanges, isRebase, isSignCommits, isStrictHostKeyChecking, setActiveBranch, setBranchesToClone, setClearExistingIdentities, setCloneDirectory, setHttpClientType, setPassword, setPrivateKey, setPrivateKeyPassphrase, setPushChanges, setRebase, setRepositoryUrl, setSignCommits, setSshSessionPassword, setStrictHostKeyChecking, setTimeout, setUsername
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
GitSamlMetadataProperties
public GitSamlMetadataProperties()
-
-
Method Details
-
isIdpMetadataEnabled
public boolean isIdpMetadataEnabled()Whether identity provider metadata artifacts are expected to be found in the database. -
getCrypto
Crypto settings that sign/encrypt the metadata records. -
getSchedule
Scheduler settings to indicate how often the git repository is instructed to pull. -
setIdpMetadataEnabled
Whether identity provider metadata artifacts are expected to be found in the database.- Returns:
this
.
-
setCrypto
Crypto settings that sign/encrypt the metadata records.- Returns:
this
.
-
setSchedule
Scheduler settings to indicate how often the git repository is instructed to pull.- Returns:
this
.
-