@Override public boolean equals(Object object) { if (!(object instanceof PasswordCredentialsPolicyType)) { return false; } PasswordCredentialsPolicyType other = ((PasswordCredentialsPolicyType) object); return asPrismContainerValue().equivalent(other.asPrismContainerValue()); }
@XmlElement(defaultValue = "oldPassword", name = "passwordChangeSecurity") @XmlSchemaType(name = "string") public PasswordChangeSecurityType getPasswordChangeSecurity() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_PASSWORD_CHANGE_SECURITY, PasswordChangeSecurityType.class); }
@Override public int hashCode() { return asPrismContainerValue().hashCode(); }
@XmlElement(name = "passwordHistoryLength") public Integer getPasswordHistoryLength() { return PrismForJAXBUtil.getPropertyValue(asPrismContainerValue(), F_PASSWORD_HISTORY_LENGTH, Integer.class); }
@Override public String toString() { return asPrismContainerValue().toString(); }
public void setPasswordChangeSecurity(PasswordChangeSecurityType value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_PASSWORD_CHANGE_SECURITY, value); }
public void setPasswordHistoryLength(Integer value) { PrismForJAXBUtil.setPropertyValue(asPrismContainerValue(), F_PASSWORD_HISTORY_LENGTH, value); }
public void setPasswordPolicyRef(ObjectReferenceType value) { PrismReferenceValue _referenceValue = ((value!= null)?value.asReferenceValue():null); PrismForJAXBUtil.setReferenceValueAsRef(asPrismContainerValue(), F_PASSWORD_POLICY_REF, _referenceValue); }
public void setPassword(PasswordCredentialsPolicyType value) { PrismContainerValue fieldContainerValue = ((value!= null)?value.asPrismContainerValue():null); PrismForJAXBUtil.setFieldContainerValue(asPrismContainerValue(), F_PASSWORD, fieldContainerValue); }
@XmlElement(name = "passwordPolicyRef") public ObjectReferenceType getPasswordPolicyRef() { PrismReferenceValue reference = PrismForJAXBUtil.getReferenceValue(asPrismContainerValue(), F_PASSWORD_POLICY_REF); if (reference == null) { return null; } ObjectReferenceType passwordPolicyRef = new ObjectReferenceType(); passwordPolicyRef.setupReferenceValue(reference); return passwordPolicyRef; }
public PasswordCredentialsPolicyType clone() { PasswordCredentialsPolicyType object = new PasswordCredentialsPolicyType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public<X >X end() { return ((X)((PrismContainerValue)((PrismContainer) asPrismContainerValue().getParent()).getParent()).asContainerable()); }