public class SecurityQuestionsCredentialsPolicyType extends CredentialPolicyType implements Serializable, Cloneable, Containerable
Java class for SecurityQuestionsCredentialsPolicyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SecurityQuestionsCredentialsPolicyType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}CredentialPolicyType"> <sequence> <element name="questionNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="question" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}SecurityQuestionDefinitionType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_QUESTION |
static ItemName |
F_QUESTION_NUMBER |
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 |
---|
SecurityQuestionsCredentialsPolicyType() |
SecurityQuestionsCredentialsPolicyType(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_QUESTION_NUMBER
public static final ItemName F_QUESTION
public SecurityQuestionsCredentialsPolicyType()
public SecurityQuestionsCredentialsPolicyType(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 Integer getQuestionNumber()
public void setQuestionNumber(Integer value)
public List<SecurityQuestionDefinitionType> getQuestion()
public List<SecurityQuestionDefinitionType> createQuestionList()
public SecurityQuestionsCredentialsPolicyType questionNumber(Integer value)
public SecurityQuestionsCredentialsPolicyType question(SecurityQuestionDefinitionType value)
public SecurityQuestionDefinitionType beginQuestion()
public SecurityQuestionsCredentialsPolicyType storageMethod(CredentialsStorageMethodType value)
storageMethod
in class CredentialPolicyType
public CredentialsStorageMethodType beginStorageMethod()
beginStorageMethod
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType resetMethod(CredentialsResetMethodType value)
resetMethod
in class CredentialPolicyType
public CredentialsResetMethodType beginResetMethod()
beginResetMethod
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType propagationUserControl(CredentialsPropagationUserControlType value)
propagationUserControl
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType minOccurs(String value)
minOccurs
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType maxOccurs(String value)
maxOccurs
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType maxAge(Duration value)
maxAge
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType minAge(Duration value)
minAge
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType warningBeforeExpirationDuration(Duration value)
warningBeforeExpirationDuration
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType lockoutMaxFailedAttempts(Integer value)
lockoutMaxFailedAttempts
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType lockoutFailedAttemptsDuration(Duration value)
lockoutFailedAttemptsDuration
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType lockoutDuration(Duration value)
lockoutDuration
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType valuePolicyRef(ObjectReferenceType value)
valuePolicyRef
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType valuePolicyRef(String oid, QName type)
valuePolicyRef
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType valuePolicyRef(String oid, QName type, QName relation)
valuePolicyRef
in class CredentialPolicyType
public ObjectReferenceType beginValuePolicyRef()
beginValuePolicyRef
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType historyLength(Integer value)
historyLength
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType historyStorageMethod(CredentialsStorageMethodType value)
historyStorageMethod
in class CredentialPolicyType
public CredentialsStorageMethodType beginHistoryStorageMethod()
beginHistoryStorageMethod
in class CredentialPolicyType
public SecurityQuestionsCredentialsPolicyType clone()
clone
in class CredentialPolicyType
Copyright © 2020 Evolveum. All rights reserved.