public class ChangePasswordRequest extends AbstractPasswordMessage
OLD_PVNO, PVNO
Constructor and Description |
---|
ChangePasswordRequest(ApReq authHeader,
KrbPriv privateMessage) |
ChangePasswordRequest(short versionNumber,
ApReq authHeader,
KrbPriv privateMessage)
Creates a new instance of ChangePasswordRequest.
|
Modifier and Type | Method and Description |
---|---|
short |
computeLength() |
static ChangePasswordRequest |
decode(ByteBuffer buf)
Decodes a
ByteBuffer into a ChangePasswordRequest . |
ByteBuffer |
encode(ByteBuffer buf) |
ApReq |
getAuthHeader()
Returns the
ApReq . |
KrbPriv |
getPrivateMessage()
Returns the
KrbPriv . |
getVersionNumber
public ChangePasswordRequest(ApReq authHeader, KrbPriv privateMessage)
public ChangePasswordRequest(short versionNumber, ApReq authHeader, KrbPriv privateMessage)
versionNumber
- The version numberauthHeader
- The authentication headerprivateMessage
- The private partpublic ApReq getAuthHeader()
ApReq
.ApReq
.public KrbPriv getPrivateMessage()
KrbPriv
.KrbPriv
.public short computeLength()
computeLength
in class AbstractPasswordMessage
public ByteBuffer encode(ByteBuffer buf) throws org.apache.directory.api.asn1.EncoderException
encode
in class AbstractPasswordMessage
org.apache.directory.api.asn1.EncoderException
public static ChangePasswordRequest decode(ByteBuffer buf) throws ChangePasswordException
ByteBuffer
into a ChangePasswordRequest
.buf
- ChangePasswordRequest
.ChangePasswordException
- If the decoding failedCopyright © 2003–2020 The Apache Software Foundation. All rights reserved.