public class KerberosDecoder extends Object
Constructor and Description |
---|
KerberosDecoder() |
Modifier and Type | Method and Description |
---|---|
static Object |
decode(KerberosMessageContainer kerberosMessageContainer) |
static ApRep |
decodeApRep(byte[] data)
Decode a AP-REP structure
|
static ApReq |
decodeApReq(byte[] data)
Decode a AP-REQ structure
|
static Authenticator |
decodeAuthenticator(byte[] data)
Decode a Authenticator structure
|
static AuthorizationData |
decodeAuthorizationData(byte[] data)
Decode a AuthorizationData structure
|
static EncApRepPart |
decodeEncApRepPart(byte[] data)
Decode an EncApRepPart structure
|
static EncAsRepPart |
decodeEncAsRepPart(byte[] data)
Decode an EncAsRepPart structure
|
static EncKdcRepPart |
decodeEncKdcRepPart(byte[] data)
Decode an EncKdcRepPart structure
|
static EncKrbPrivPart |
decodeEncKrbPrivPart(byte[] data)
Decode an EncKrbPrivPart structure
|
static EncryptedData |
decodeEncryptedData(byte[] data)
Decode an EncrytedData structure
|
static EncryptionKey |
decodeEncryptionKey(byte[] data)
Decode an EncryptionKey structure
|
static EncTgsRepPart |
decodeEncTgsRepPart(byte[] data)
Decode an EncTgsRepPart structure
|
static EncTicketPart |
decodeEncTicketPart(byte[] data)
Decode an EncTicketPart structure
|
static KrbPriv |
decodeKrbPriv(byte[] data)
Decode a KRB-PRIV structure
|
static PaEncTsEnc |
decodePaEncTsEnc(byte[] data)
Decode an PaEncTsEnc structure
|
static PrincipalName |
decodePrincipalName(byte[] data)
Decode an PrincipalName structure
|
static Ticket |
decodeTicket(byte[] data)
Decode a Ticket structure
|
public KerberosDecoder()
public static Object decode(KerberosMessageContainer kerberosMessageContainer) throws org.apache.directory.api.asn1.DecoderException
org.apache.directory.api.asn1.DecoderException
public static EncryptedData decodeEncryptedData(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static PaEncTsEnc decodePaEncTsEnc(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncApRepPart decodeEncApRepPart(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncKdcRepPart decodeEncKdcRepPart(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncKrbPrivPart decodeEncKrbPrivPart(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncTicketPart decodeEncTicketPart(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncryptionKey decodeEncryptionKey(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static PrincipalName decodePrincipalName(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static Ticket decodeTicket(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static Authenticator decodeAuthenticator(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static AuthorizationData decodeAuthorizationData(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static ApRep decodeApRep(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static ApReq decodeApReq(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static KrbPriv decodeKrbPriv(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncAsRepPart decodeEncAsRepPart(byte[] data) throws KerberosException
data
- The byte array containing the data structure to decodeKerberosException
- If the decoding failspublic static EncTgsRepPart decodeEncTgsRepPart(byte[] data) throws ChangePasswordException
data
- The byte array containing the data structure to decodeChangePasswordException
- If the decoding failsCopyright © 2003–2020 The Apache Software Foundation. All rights reserved.