Class AmazonCloudDirectoryProperties
java.lang.Object
org.apereo.cas.configuration.model.support.aws.BaseAmazonWebServicesProperties
org.apereo.cas.configuration.model.support.clouddirectory.AmazonCloudDirectoryProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-cloud-directory-authentication")
public class AmazonCloudDirectoryProperties
extends BaseAmazonWebServicesProperties
This is
AmazonCloudDirectoryProperties
.- Since:
- 5.2.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 TypeMethodDescriptionDirectory ARN.Facet name.getName()
The name of the authentication handler.int
getOrder()
The order of this authentication handler in the chain.Password attribute to choose on the entry to compare.Password encoding properties.Principal transformation properties.Schema ARN.Username attribute to choose when locating accounts.Username index path.setDirectoryArn
(String directoryArn) Directory ARN.setFacetName
(String facetName) Facet name.The name of the authentication handler.setOrder
(int order) The order of this authentication handler in the chain.setPasswordAttributeName
(String passwordAttributeName) Password attribute to choose on the entry to compare.setPasswordEncoder
(PasswordEncoderProperties passwordEncoder) Password encoding properties.setPrincipalTransformation
(PrincipalTransformationProperties principalTransformation) Principal transformation properties.setSchemaArn
(String schemaArn) Schema ARN.setUsernameAttributeName
(String usernameAttributeName) Username attribute to choose when locating accounts.setUsernameIndexPath
(String usernameIndexPath) Username index path.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
-
AmazonCloudDirectoryProperties
public AmazonCloudDirectoryProperties()
-
-
Method Details
-
getDirectoryArn
Directory ARN. -
getSchemaArn
Schema ARN. -
getFacetName
Facet name. -
getUsernameAttributeName
Username attribute to choose when locating accounts. -
getPasswordAttributeName
Password attribute to choose on the entry to compare. -
getUsernameIndexPath
Username index path. -
getName
The name of the authentication handler. -
getPasswordEncoder
Password encoding properties. -
getPrincipalTransformation
Principal transformation properties. -
getOrder
public int getOrder()The order of this authentication handler in the chain. -
setDirectoryArn
Directory ARN.- Returns:
this
.
-
setSchemaArn
Schema ARN.- Returns:
this
.
-
setFacetName
Facet name.- Returns:
this
.
-
setUsernameAttributeName
Username attribute to choose when locating accounts.- Returns:
this
.
-
setPasswordAttributeName
Password attribute to choose on the entry to compare.- Returns:
this
.
-
setUsernameIndexPath
Username index path.- Returns:
this
.
-
setName
The name of the authentication handler.- Returns:
this
.
-
setPasswordEncoder
Password encoding properties.- Returns:
this
.
-
setPrincipalTransformation
public AmazonCloudDirectoryProperties setPrincipalTransformation(PrincipalTransformationProperties principalTransformation) Principal transformation properties.- Returns:
this
.
-
setOrder
The order of this authentication handler in the chain.- Returns:
this
.
-