public class PpolicyConfigContainer extends Object
Constructor and Description |
---|
PpolicyConfigContainer() |
Modifier and Type | Method and Description |
---|---|
void |
addPolicy(org.apache.directory.api.ldap.model.name.Dn configDn,
PasswordPolicyConfiguration policyConfig)
add a entry specific policy
|
PasswordPolicyConfiguration |
getDefaultPolicy() |
PasswordPolicyConfiguration |
getPolicyConfig(org.apache.directory.api.ldap.model.name.Dn configDn)
Get the password policy configuration defined at a given Dn
|
boolean |
hasCustomConfigs() |
PasswordPolicyConfiguration |
removePolicyConfig(org.apache.directory.api.ldap.model.name.Dn ppolicyConfigDn)
deactivate an existing password policy.
|
void |
setDefaultPolicyDn(org.apache.directory.api.ldap.model.name.Dn defaultPolicyDn)
Set the default password policy configuration's Dn
|
public PpolicyConfigContainer()
public void addPolicy(org.apache.directory.api.ldap.model.name.Dn configDn, PasswordPolicyConfiguration policyConfig)
configDn
- the Dn where this entry's password policy is definedpolicyConfig
- the password policy configurationpublic boolean hasCustomConfigs()
public PasswordPolicyConfiguration getPolicyConfig(org.apache.directory.api.ldap.model.name.Dn configDn)
configDn
- the Dn where password policy was configuredpublic PasswordPolicyConfiguration getDefaultPolicy()
public void setDefaultPolicyDn(org.apache.directory.api.ldap.model.name.Dn defaultPolicyDn)
defaultPolicyDn
- the default password policy configuration's Dnpublic PasswordPolicyConfiguration removePolicyConfig(org.apache.directory.api.ldap.model.name.Dn ppolicyConfigDn)
ppolicyConfigDn
- the Dn of the password policy configurationCopyright © 2003–2020 The Apache Software Foundation. All rights reserved.