com.evolveum.midpoint.model.lens.projector
Class CredentialsProcessor
java.lang.Object
com.evolveum.midpoint.model.lens.projector.CredentialsProcessor
@Component
public class CredentialsProcessor
- extends Object
Processor that takes password from user and synchronizes it to accounts.
The implementation is very simple now. It only cares about password value, not
expiration or other password facets. It completely ignores other credential types.
- Author:
- Radovan Semancik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CredentialsProcessor
public CredentialsProcessor()
processCredentials
public <F extends ObjectType,P extends ObjectType> void processCredentials(LensContext<F,P> context,
LensProjectionContext<P> projectionContext,
OperationResult result)
throws ExpressionEvaluationException,
ObjectNotFoundException,
SchemaException,
PolicyViolationException
- Throws:
ExpressionEvaluationException
ObjectNotFoundException
SchemaException
PolicyViolationException
processCredentialsUser
public void processCredentialsUser(LensContext<UserType,AccountShadowType> context,
LensProjectionContext<AccountShadowType> accCtx,
OperationResult result)
throws ExpressionEvaluationException,
ObjectNotFoundException,
SchemaException
- Throws:
ExpressionEvaluationException
ObjectNotFoundException
SchemaException
Copyright © 2013 evolveum. All Rights Reserved.