public class PasswordCredentialsPolicyType extends CredentialPolicyType implements Serializable, Cloneable, Containerable
Java class for PasswordCredentialsPolicyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PasswordCredentialsPolicyType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CredentialPolicyType"> <sequence> <element name="passwordChangeSecurity" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}PasswordChangeSecurityType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_PASSWORD_CHANGE_SECURITY |
F_HISTORY_LENGTH, F_HISTORY_STORAGE_METHOD, F_LOCKOUT_DURATION, F_LOCKOUT_FAILED_ATTEMPTS_DURATION, F_LOCKOUT_MAX_FAILED_ATTEMPTS, F_MAX_AGE, F_MAX_OCCURS, F_MIN_AGE, F_MIN_OCCURS, F_PROPAGATION_USER_CONTROL, F_RESET_METHOD, F_STORAGE_METHOD, F_VALUE_POLICY_REF, F_WARNING_BEFORE_EXPIRATION_DURATION
Constructor and Description |
---|
PasswordCredentialsPolicyType() |
PasswordCredentialsPolicyType(PrismContext prismContext) |
getHistoryLength, getHistoryStorageMethod, getLockoutDuration, getLockoutFailedAttemptsDuration, getLockoutMaxFailedAttempts, getMaxAge, getMaxOccurs, getMinAge, getMinOccurs, getPropagationUserControl, getResetMethod, getStorageMethod, getValuePolicyRef, getWarningBeforeExpirationDuration, setHistoryLength, setHistoryStorageMethod, setLockoutDuration, setLockoutFailedAttemptsDuration, setLockoutMaxFailedAttempts, setMaxAge, setMaxOccurs, setMinAge, setMinOccurs, setPropagationUserControl, setResetMethod, setStorageMethod, setValuePolicyRef, setWarningBeforeExpirationDuration
public static final QName COMPLEX_TYPE
public static final ItemName F_PASSWORD_CHANGE_SECURITY
public PasswordCredentialsPolicyType()
public PasswordCredentialsPolicyType(PrismContext prismContext)
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class CredentialPolicyType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class CredentialPolicyType
public String toString()
toString
in class CredentialPolicyType
public boolean equals(Object object)
equals
in class CredentialPolicyType
public int hashCode()
hashCode
in class CredentialPolicyType
public <X> X end()
end
in class CredentialPolicyType
public PasswordChangeSecurityType getPasswordChangeSecurity()
public void setPasswordChangeSecurity(PasswordChangeSecurityType value)
public PasswordCredentialsPolicyType passwordChangeSecurity(PasswordChangeSecurityType value)
public PasswordCredentialsPolicyType storageMethod(CredentialsStorageMethodType value)
storageMethod
in class CredentialPolicyType
public CredentialsStorageMethodType beginStorageMethod()
beginStorageMethod
in class CredentialPolicyType
public PasswordCredentialsPolicyType resetMethod(CredentialsResetMethodType value)
resetMethod
in class CredentialPolicyType
public CredentialsResetMethodType beginResetMethod()
beginResetMethod
in class CredentialPolicyType
public PasswordCredentialsPolicyType propagationUserControl(CredentialsPropagationUserControlType value)
propagationUserControl
in class CredentialPolicyType
public PasswordCredentialsPolicyType minOccurs(String value)
minOccurs
in class CredentialPolicyType
public PasswordCredentialsPolicyType maxOccurs(String value)
maxOccurs
in class CredentialPolicyType
public PasswordCredentialsPolicyType maxAge(Duration value)
maxAge
in class CredentialPolicyType
public PasswordCredentialsPolicyType minAge(Duration value)
minAge
in class CredentialPolicyType
public PasswordCredentialsPolicyType warningBeforeExpirationDuration(Duration value)
warningBeforeExpirationDuration
in class CredentialPolicyType
public PasswordCredentialsPolicyType lockoutMaxFailedAttempts(Integer value)
lockoutMaxFailedAttempts
in class CredentialPolicyType
public PasswordCredentialsPolicyType lockoutFailedAttemptsDuration(Duration value)
lockoutFailedAttemptsDuration
in class CredentialPolicyType
public PasswordCredentialsPolicyType lockoutDuration(Duration value)
lockoutDuration
in class CredentialPolicyType
public PasswordCredentialsPolicyType valuePolicyRef(ObjectReferenceType value)
valuePolicyRef
in class CredentialPolicyType
public PasswordCredentialsPolicyType valuePolicyRef(String oid, QName type)
valuePolicyRef
in class CredentialPolicyType
public PasswordCredentialsPolicyType valuePolicyRef(String oid, QName type, QName relation)
valuePolicyRef
in class CredentialPolicyType
public ObjectReferenceType beginValuePolicyRef()
beginValuePolicyRef
in class CredentialPolicyType
public PasswordCredentialsPolicyType historyLength(Integer value)
historyLength
in class CredentialPolicyType
public PasswordCredentialsPolicyType historyStorageMethod(CredentialsStorageMethodType value)
historyStorageMethod
in class CredentialPolicyType
public CredentialsStorageMethodType beginHistoryStorageMethod()
beginHistoryStorageMethod
in class CredentialPolicyType
public PasswordCredentialsPolicyType clone()
clone
in class CredentialPolicyType
Copyright © 2019 Evolveum. All rights reserved.