public abstract class AbstractCredentialPolicyType extends Object implements Serializable, Cloneable, Containerable
Java class for AbstractCredentialPolicyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractCredentialPolicyType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="resetMethod" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CredentialsResetMethodType" minOccurs="0"/> <element name="propagationUserControl" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CredentialsPropagationUserControlType" minOccurs="0"/> <element name="maxAge" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="minAge" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="warningBeforeExpirationDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="lockoutMaxFailedAttempts" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="lockoutFailedAttemptsDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> <element name="lockoutDuration" type="{http://www.w3.org/2001/XMLSchema}duration" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static QName |
F_LOCKOUT_DURATION |
static QName |
F_LOCKOUT_FAILED_ATTEMPTS_DURATION |
static QName |
F_LOCKOUT_MAX_FAILED_ATTEMPTS |
static QName |
F_MAX_AGE |
static QName |
F_MIN_AGE |
static QName |
F_PROPAGATION_USER_CONTROL |
static QName |
F_RESET_METHOD |
static QName |
F_WARNING_BEFORE_EXPIRATION_DURATION |
Constructor and Description |
---|
AbstractCredentialPolicyType() |
AbstractCredentialPolicyType(PrismContext prismContext) |
public static final QName COMPLEX_TYPE
public static final QName F_RESET_METHOD
public static final QName F_PROPAGATION_USER_CONTROL
public static final QName F_MAX_AGE
public static final QName F_MIN_AGE
public static final QName F_WARNING_BEFORE_EXPIRATION_DURATION
public static final QName F_LOCKOUT_MAX_FAILED_ATTEMPTS
public static final QName F_LOCKOUT_FAILED_ATTEMPTS_DURATION
public static final QName F_LOCKOUT_DURATION
public AbstractCredentialPolicyType()
public AbstractCredentialPolicyType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
public CredentialsResetMethodType getResetMethod()
public void setResetMethod(CredentialsResetMethodType value)
public CredentialsPropagationUserControlType getPropagationUserControl()
public void setPropagationUserControl(CredentialsPropagationUserControlType value)
public Duration getMaxAge()
public void setMaxAge(Duration value)
public Duration getMinAge()
public void setMinAge(Duration value)
public Duration getWarningBeforeExpirationDuration()
public void setWarningBeforeExpirationDuration(Duration value)
public Integer getLockoutMaxFailedAttempts()
public void setLockoutMaxFailedAttempts(Integer value)
public Duration getLockoutFailedAttemptsDuration()
public void setLockoutFailedAttemptsDuration(Duration value)
public Duration getLockoutDuration()
public void setLockoutDuration(Duration value)
public AbstractCredentialPolicyType clone()
Copyright © 2017 Evolveum. All rights reserved.