Class NoncePolicyEvaluator<F extends FocusType>
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.credentials.CredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F>
-
- com.evolveum.midpoint.model.impl.lens.projector.credentials.NoncePolicyEvaluator<F>
-
public class NoncePolicyEvaluator<F extends FocusType> extends CredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F>
- Author:
- semancik
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NoncePolicyEvaluator.Builder<F extends FocusType>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected NonceCredentialsPolicyType
determineEffectiveCredentialPolicy()
protected String
getCredentialHumanReadableKey()
protected String
getCredentialHumanReadableName()
ItemPath
getCredentialsContainerPath()
E.g.protected boolean
supportsHistory()
-
Methods inherited from class com.evolveum.midpoint.model.impl.lens.projector.credentials.CredentialPolicyEvaluator
getSecurityPolicy, process, validateCredentialContainerValues
-
-
-
-
Method Detail
-
getCredentialsContainerPath
public ItemPath getCredentialsContainerPath()
Description copied from class:CredentialPolicyEvaluator
E.g. "credentials/password"- Specified by:
getCredentialsContainerPath
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F extends FocusType>
-
getCredentialHumanReadableName
protected String getCredentialHumanReadableName()
- Specified by:
getCredentialHumanReadableName
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F extends FocusType>
-
getCredentialHumanReadableKey
protected String getCredentialHumanReadableKey()
- Specified by:
getCredentialHumanReadableKey
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F extends FocusType>
-
supportsHistory
protected boolean supportsHistory()
- Overrides:
supportsHistory
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F extends FocusType>
-
determineEffectiveCredentialPolicy
protected NonceCredentialsPolicyType determineEffectiveCredentialPolicy() throws SchemaException
- Specified by:
determineEffectiveCredentialPolicy
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType,F extends FocusType>
- Throws:
SchemaException
-
-