Class PolicyQualifierInfo

java.lang.Object
java.security.cert.PolicyQualifierInfo

public class PolicyQualifierInfo
extends Object
This class implements a policy qualifier as defined by the ASN.1 PolicyQualifierInfo structure.
  • Constructor Details

    • PolicyQualifierInfo

      public PolicyQualifierInfo​(byte[] encoded) throws IOException
      Creates a new PolicyQualifierInfo from the specified encoded form.
      Parameters:
      encoded - the DER encoded policy qualifier.
      Throws:
      IOException - the policy qualifier cannot be decoded.
  • Method Details

    • getEncoded

      public final byte[] getEncoded()
      Returns a ASN.1 DER encoded copy of policy qualifier info.
      Returns:
      a ASN.1 DER encoded copy of policy qualifier info.
    • getPolicyQualifierId

      public final String getPolicyQualifierId()
      Returns the identifier (an OID) of this policy qualifier info.
      Returns:
      the identifier of this policy qualifier info.
    • getPolicyQualifier

      public final byte[] getPolicyQualifier()
      Returns a ASN.1 DER encoded copy of the qualifier of this policy qualifier info.
      Returns:
      a ASN.1 DER encoded copy of the qualifier of this policy qualifier info.
    • toString

      public String toString()
      Returns a string representation of this PolicyQualifierInfo instance.
      Overrides:
      toString in class Object
      Returns:
      a string representation of this PolicyQualifierInfo instance.