Class PasswordModifyResponseImpl
- java.lang.Object
-
- org.apache.directory.api.ldap.model.message.AbstractMessage
-
- org.apache.directory.api.ldap.model.message.AbstractResponse
-
- org.apache.directory.api.ldap.model.message.AbstractResultResponse
-
- org.apache.directory.api.ldap.model.message.AbstractExtendedResponse
-
- org.apache.directory.api.ldap.extras.extended.pwdModify.PasswordModifyResponseImpl
-
- All Implemented Interfaces:
PasswordModifyResponse,ExtendedResponse,Message,Response,ResultResponse
public class PasswordModifyResponseImpl extends AbstractExtendedResponse implements PasswordModifyResponse
The RFC 3062 PwdModify response :PasswdModifyResponseValue ::= SEQUENCE { genPasswd [0] OCTET STRING OPTIONAL }- Author:
- Apache Directory Project
-
-
Field Summary
-
Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractExtendedResponse
responseName
-
Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractResultResponse
ldapResult
-
Fields inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage
controls
-
Fields inherited from interface org.apache.directory.api.ldap.extras.extended.pwdModify.PasswordModifyResponse
EXTENSION_OID
-
-
Constructor Summary
Constructors Constructor Description PasswordModifyResponseImpl()Instantiates a new password Modify response.PasswordModifyResponseImpl(int messageId)Instantiates a new password Modify response.PasswordModifyResponseImpl(int messageId, ResultCodeEnum rcode)Create a new instance for the PwdModify responsePasswordModifyResponseImpl(int messageId, ResultCodeEnum rcode, String diagnosticMessage)Create a new instance for the PwdModify response
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getGenPassword()Get the generated passwordvoidsetGenPassword(byte[] genPassword)Set the generated PasswordStringtoString()Get a String representation of an ExtendedResponse-
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractExtendedResponse
equals, getResponseName, hashCode, setResponseName
-
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractResultResponse
getLdapResult
-
Methods inherited from class org.apache.directory.api.ldap.model.message.AbstractMessage
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.ExtendedResponse
getResponseName, setResponseName
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.Message
addAllControls, addControl, get, getControl, getControls, getMessageId, getType, hasControl, put, removeControl, setMessageId
-
Methods inherited from interface org.apache.directory.api.ldap.model.message.ResultResponse
getLdapResult
-
-
-
-
Constructor Detail
-
PasswordModifyResponseImpl
public PasswordModifyResponseImpl(int messageId, ResultCodeEnum rcode, String diagnosticMessage)Create a new instance for the PwdModify response- Parameters:
messageId- The Message IDrcode- The result codediagnosticMessage- The diagnostic message
-
PasswordModifyResponseImpl
public PasswordModifyResponseImpl(int messageId, ResultCodeEnum rcode)Create a new instance for the PwdModify response- Parameters:
messageId- The Message IDrcode- The result code
-
PasswordModifyResponseImpl
public PasswordModifyResponseImpl(int messageId)
Instantiates a new password Modify response.- Parameters:
messageId- the message id
-
PasswordModifyResponseImpl
public PasswordModifyResponseImpl()
Instantiates a new password Modify response.
-
-
Method Detail
-
getGenPassword
public byte[] getGenPassword()
Get the generated password- Specified by:
getGenPasswordin interfacePasswordModifyResponse- Returns:
- The generated password or null
-
setGenPassword
public void setGenPassword(byte[] genPassword)
Set the generated Password- Specified by:
setGenPasswordin interfacePasswordModifyResponse- Parameters:
genPassword- The generated password
-
toString
public String toString()
Description copied from class:AbstractExtendedResponseGet a String representation of an ExtendedResponse- Overrides:
toStringin classAbstractExtendedResponse- Returns:
- An ExtendedResponse String
- See Also:
Object.toString()
-
-