Class AmazonS3SamlMetadataProperties
java.lang.Object
org.apereo.cas.configuration.model.support.aws.BaseAmazonWebServicesProperties
org.apereo.cas.configuration.model.support.saml.idp.metadata.AmazonS3SamlMetadataProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-saml-idp-metadata-aws-s3")
public class AmazonS3SamlMetadataProperties
extends BaseAmazonWebServicesProperties
This is
AmazonS3SamlMetadataProperties
.- Since:
- 5.3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
CasFeatureModule.FeatureCatalog
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionS3 bucket that contains metadata files.Crypto settings that sign/encrypt the metadata records.The collection name that is responsible to hold the identity provider metadata.setBucketName
(String bucketName) S3 bucket that contains metadata files.Crypto settings that sign/encrypt the metadata records.setIdpMetadataBucketName
(String idpMetadataBucketName) The collection name that is responsible to hold the identity provider metadata.Methods inherited from class org.apereo.cas.configuration.model.support.aws.BaseAmazonWebServicesProperties
getClientExecutionTimeout, getConnectionTimeout, getCredentialAccessKey, getCredentialSecretKey, getEndpoint, getLocalAddress, getMaxConnections, getProfileName, getProfilePath, getProxyHost, getProxyPassword, getProxyUsername, getRegion, getRetryMode, getSocketTimeout, isUseReaper, setClientExecutionTimeout, setConnectionTimeout, setCredentialAccessKey, setCredentialSecretKey, setEndpoint, setLocalAddress, setMaxConnections, setProfileName, setProfilePath, setProxyHost, setProxyPassword, setProxyUsername, setRegion, setRetryMode, setSocketTimeout, setUseReaper
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
-
AmazonS3SamlMetadataProperties
public AmazonS3SamlMetadataProperties()
-
-
Method Details
-
getIdpMetadataBucketName
The collection name that is responsible to hold the identity provider metadata. -
getBucketName
S3 bucket that contains metadata files. -
getCrypto
Crypto settings that sign/encrypt the metadata records. -
setIdpMetadataBucketName
The collection name that is responsible to hold the identity provider metadata.- Returns:
this
.
-
setBucketName
S3 bucket that contains metadata files.- Returns:
this
.
-
setCrypto
public AmazonS3SamlMetadataProperties setCrypto(EncryptionJwtSigningJwtCryptographyProperties crypto) Crypto settings that sign/encrypt the metadata records.- Returns:
this
.
-