Module jcifs

Class KerberosPacAuthData

java.lang.Object
org.codelibs.jcifs.smb.pac.kerberos.KerberosAuthData
org.codelibs.jcifs.smb.pac.kerberos.KerberosPacAuthData

public class KerberosPacAuthData extends KerberosAuthData
Kerberos authorization data containing PAC (Privilege Attribute Certificate) information.
  • Constructor Details

    • KerberosPacAuthData

      public KerberosPacAuthData(byte[] token, Map<Integer,KerberosKey> keys) throws PACDecodingException
      Constructs KerberosPacAuthData from token bytes.
      Parameters:
      token - the PAC token bytes
      keys - map of Kerberos keys indexed by key type
      Throws:
      PACDecodingException - if PAC decoding fails
  • Method Details

    • getPac

      public Pac getPac()
      Returns the PAC object.
      Returns:
      the Privilege Attribute Certificate