Package org.ldaptive.extended
Class PasswordModifyOperation
- java.lang.Object
-
- org.ldaptive.AbstractOperation<PasswordModifyRequest,Credential>
-
- org.ldaptive.extended.PasswordModifyOperation
-
- All Implemented Interfaces:
Operation<PasswordModifyRequest,Credential>
public class PasswordModifyOperation extends AbstractOperation<PasswordModifyRequest,Credential>
Executes an ldap password modify operation. See RFC 3062.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ldaptive.AbstractOperation
AbstractOperation.ReopenOperationExceptionHandler
-
-
Field Summary
-
Fields inherited from class org.ldaptive.AbstractOperation
logger
-
-
Constructor Summary
Constructors Constructor Description PasswordModifyOperation(Connection conn)
Creates a new password modify operation.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Response<Credential>
invoke(PasswordModifyRequest request)
Call the provider specific implementation of this ldap operation.-
Methods inherited from class org.ldaptive.AbstractOperation
execute, executeHandlers, getConnection, getOperationExceptionHandler, getOperationResponseHandlers, setOperationExceptionHandler, setOperationResponseHandlers, toString
-
-
-
-
Constructor Detail
-
PasswordModifyOperation
public PasswordModifyOperation(Connection conn)
Creates a new password modify operation.- Parameters:
conn
- connection
-
-
Method Detail
-
invoke
protected Response<Credential> invoke(PasswordModifyRequest request) throws LdapException
Description copied from class:AbstractOperation
Call the provider specific implementation of this ldap operation.- Specified by:
invoke
in classAbstractOperation<PasswordModifyRequest,Credential>
- Parameters:
request
- ldap request- Returns:
- ldap response
- Throws:
LdapException
- if the invocation fails
-
-