Class AdIfRelevantAsn1Parser

java.lang.Object
net.sf.michaelo.tomcat.pac.asn1.AdIfRelevantAsn1Parser

public class AdIfRelevantAsn1Parser extends Object
A minimalist ASN.1 parser for Kerberos AuthorizationData according to RFC 4120, section 5.2.6 for the AD-IF-RELEVANT type. It unwraps all nested data as described in MS-PAC structure.
  • Field Details

  • Method Details

    • parse

      public static List<AuthorizationDataEntry> parse(byte[] adIfRelevant)
      Parses the ASN.1 structure and converts to a list of AuthorizationDataEntry elements.
      Parameters:
      adIfRelevant - ASN.1 encoded data
      Returns:
      a list of AuthorizationDataEntry elements
      Throws:
      NullPointerException - if adIfRelevant is null
      IllegalArgumentException - if adIfRelevant is empty