Class NoncePolicyEvaluator
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.lens.projector.credentials.CredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
-
- com.evolveum.midpoint.model.impl.lens.projector.credentials.NoncePolicyEvaluator
-
public class NoncePolicyEvaluator extends CredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
- Author:
- semancik
-
-
Constructor Summary
Constructors Constructor Description NoncePolicyEvaluator()
-
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
getContext, getCredentialPolicy, getCredentialRelativeValuePath, getCredentialValuePath, getLocalizationService, getMetadataManager, getNow, getOldCredentialContainer, getPrismContext, getProtector, getResolver, getResult, getSecurityPolicy, getTask, getValuePolicyProcessor, getValuesCount, process, processCredentialContainerValue, processValueDelta, setContext, setLocalizationService, setMetadataManager, setNow, setPrismContext, setProtector, setResolver, setResult, setTask, setValuePolicyProcessor, validateCredentialContainerValues, validateProtectedStringValue
-
-
-
-
Method Detail
-
getCredentialsContainerPath
public ItemPath getCredentialsContainerPath()
Description copied from class:CredentialPolicyEvaluator
E.g. "credentials/password"- Specified by:
getCredentialsContainerPath
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
-
getCredentialHumanReadableName
protected String getCredentialHumanReadableName()
- Specified by:
getCredentialHumanReadableName
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
-
getCredentialHumanReadableKey
protected String getCredentialHumanReadableKey()
- Specified by:
getCredentialHumanReadableKey
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
-
supportsHistory
protected boolean supportsHistory()
- Overrides:
supportsHistory
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
-
determineEffectiveCredentialPolicy
protected NonceCredentialsPolicyType determineEffectiveCredentialPolicy() throws SchemaException
- Specified by:
determineEffectiveCredentialPolicy
in classCredentialPolicyEvaluator<NonceType,NonceCredentialsPolicyType>
- Throws:
SchemaException
-
-