Class JsonResourceAuthenticationProperties
java.lang.Object
org.apereo.cas.configuration.model.SpringResourceProperties
org.apereo.cas.configuration.model.support.generic.JsonResourceAuthenticationProperties
- All Implemented Interfaces:
Serializable
,CasFeatureModule
@RequiresModule(name="cas-server-support-generic")
public class JsonResourceAuthenticationProperties
extends SpringResourceProperties
This is
JsonResourceAuthenticationProperties
.- 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 TypeMethodDescriptiongetName()
Authentication handler name used to verify credentials in the file.Password encoder properties.Password policy settings.Principal transformation settings for this authentication.getState()
Define the scope and state of this authentication handler and the lifecycle in which it can be invoked or activated.Authentication handler name used to verify credentials in the file.setPasswordEncoder
(PasswordEncoderProperties passwordEncoder) Password encoder properties.setPasswordPolicy
(PasswordPolicyProperties passwordPolicy) Password policy settings.setPrincipalTransformation
(PrincipalTransformationProperties principalTransformation) Principal transformation settings for this authentication.Define the scope and state of this authentication handler and the lifecycle in which it can be invoked or activated.Methods inherited from class org.apereo.cas.configuration.model.SpringResourceProperties
getLocation, setLocation, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apereo.cas.configuration.features.CasFeatureModule
isDefined, isUndefined
-
Constructor Details
-
JsonResourceAuthenticationProperties
public JsonResourceAuthenticationProperties()
-
-
Method Details
-
getPasswordPolicy
Password policy settings. -
getPasswordEncoder
Password encoder properties. -
getPrincipalTransformation
Principal transformation settings for this authentication. -
getName
Authentication handler name used to verify credentials in the file. -
getState
Define the scope and state of this authentication handler and the lifecycle in which it can be invoked or activated. -
setPasswordPolicy
public JsonResourceAuthenticationProperties setPasswordPolicy(PasswordPolicyProperties passwordPolicy) Password policy settings.- Returns:
this
.
-
setPasswordEncoder
public JsonResourceAuthenticationProperties setPasswordEncoder(PasswordEncoderProperties passwordEncoder) Password encoder properties.- Returns:
this
.
-
setPrincipalTransformation
public JsonResourceAuthenticationProperties setPrincipalTransformation(PrincipalTransformationProperties principalTransformation) Principal transformation settings for this authentication.- Returns:
this
.
-
setName
Authentication handler name used to verify credentials in the file.- Returns:
this
.
-
setState
Define the scope and state of this authentication handler and the lifecycle in which it can be invoked or activated.- Returns:
this
.
-