Module jcifs

Class KerberosToken

java.lang.Object
org.codelibs.jcifs.smb.pac.kerberos.KerberosToken

public class KerberosToken extends Object
Represents a Kerberos authentication token.
  • Constructor Details

    • KerberosToken

      public KerberosToken(byte[] token) throws PACDecodingException
      Constructs a KerberosToken from token bytes.
      Parameters:
      token - the token bytes
      Throws:
      PACDecodingException - if token decoding fails
    • KerberosToken

      public KerberosToken(byte[] token, KerberosKey[] keys) throws PACDecodingException
      Constructs a KerberosToken from token bytes with decryption keys.
      Parameters:
      token - the token bytes
      keys - array of Kerberos keys for decryption
      Throws:
      PACDecodingException - if token decoding fails
  • Method Details

    • getTicket

      public KerberosTicket getTicket()
      Returns the Kerberos ticket.
      Returns:
      the KerberosTicket object
    • getApRequest

      public KerberosApRequest getApRequest()
      Returns the Kerberos AP request.
      Returns:
      the KerberosApRequest object