@UESComponent public interface AccountPolicyManager
Modifier and Type | Method and Description |
---|---|
boolean |
areCredentialsExpired(java.lang.String securityRealm,
Checks if actual credentials of account of given identity in specified security realm are expired.
|
boolean |
areCredentialsValid(java.lang.String securityRealm,
Checks if given credentials are valid according to security policy settings (only text based credentials
can be validated, it is not possible to validate binary blobs).
|
boolean |
areCredentialsValid(java.lang.String securityRealm,
Checks if given credentials are valid according to security policy settings (only text based credentials
can be validated, it is not possible to validate binary blobs).
|
boolean |
isPrincipalExpired(java.lang.String securityRealm,
Checks if actual principal of account of given identity in specified security realm is expired.
|
boolean |
isPrincipalValid(java.lang.String securityRealm,
Checks if given principal is valid according to security policy settings.
|
boolean |
isPrincipalValid(java.lang.String securityRealm,
Checks if given principal is valid according to security policy settings.
|
AccountPolicy |
readPolicy(java.lang.String securityRealm)
Reads security settings for specified security realm.
|
AccountPolicy |
readPolicy(java.lang.String securityRealm,
Reads security settings for specified security realm.
|
boolean |
storePolicy(AccountPolicy accountPolicy)
Stores security settings for specified type of account.
|
accountPolicy
- DTO of account policyAccountPolicyManagerRTException
- In case storing of security settings failssecurityRealm
- Security realmAccountPolicyManagerRTException
- In case reading of security settings failssecurityRealm
- Security realmaccountId
- Concrete account ID (may be null)AccountPolicyManagerRTException
- In case reading of security settings failssecurityRealm
- Security realmprincipal
- PrincipalAccountPolicyManagerRTException
- In case evaluation of principal validity failssecurityRealm
- Security realmaccountId
- Concrete account ID (may be null)principal
- PrincipalAccountPolicyManagerRTException
- In case evaluation of principal validity failssecurityRealm
- Security realmidentity
- IdentityAccountPolicyManagerRTException
- In case checking of principal expiration failssecurityRealm
- Security realmcredentials
- CredentialsAccountPolicyManagerRTException
- In case evaluation of credentials validity failssecurityRealm
- Security realmaccountId
- Concrete account ID (may be null)credentials
- CredentialsAccountPolicyManagerRTException
- In case evaluation of credentials validity failssecurityRealm
- Security realmidentity
- IdentityAccountPolicyManagerRTException
- In case checking of credentials expiration fails