/** * Create an instance of {@link PasswordCredentialsPolicyType } * */ public PasswordCredentialsPolicyType createPasswordCredentialsPolicyType() { return new PasswordCredentialsPolicyType(); }
/** * Create an instance of {@link PasswordCredentialsPolicyType } * */ public PasswordCredentialsPolicyType createPasswordCredentialsPolicyType() { return new PasswordCredentialsPolicyType(); }
/** * Create an instance of {@link PasswordCredentialsPolicyType } * */ public PasswordCredentialsPolicyType createPasswordCredentialsPolicyType() { return new PasswordCredentialsPolicyType(); }
public PasswordCredentialsPolicyType beginPassword() { PasswordCredentialsPolicyType value = new PasswordCredentialsPolicyType(); password(value); return value; }
public PasswordCredentialsPolicyType clone() { PasswordCredentialsPolicyType object = new PasswordCredentialsPolicyType(); PrismContainerValue value = asPrismContainerValue().clone(); object.setupContainerValue(value); return object; }
public static PasswordCredentialsPolicyType getEffectivePasswordCredentialsPolicy(SecurityPolicyType securityPolicy) { if (securityPolicy == null) { return null; } CredentialsPolicyType creds = securityPolicy.getCredentials(); if (creds == null) { return null; } if (creds.getDefault() == null) { return creds.getPassword(); } PasswordCredentialsPolicyType passPolicy = creds.getPassword(); if (passPolicy == null) { passPolicy = new PasswordCredentialsPolicyType(); } else { passPolicy = passPolicy.clone(); } copyDefaults(creds.getDefault(), passPolicy); return passPolicy; }
private SecurityPolicyType postProcessPasswordPolicy(ValuePolicyType passwordPolicyType) { SecurityPolicyType securityPolicyType = new SecurityPolicyType(); CredentialsPolicyType creds = new CredentialsPolicyType(); PasswordCredentialsPolicyType passwd = new PasswordCredentialsPolicyType(); ObjectReferenceType passwordPolicyRef = new ObjectReferenceType(); passwordPolicyRef.asReferenceValue().setObject(passwordPolicyType.asPrismObject()); passwd.setValuePolicyRef(passwordPolicyRef); creds.setPassword(passwd); securityPolicyType.setCredentials(creds); setDeprecatedPasswordPolicyProperties(passwordPolicyType, passwd); return securityPolicyType; }