Class PolicyQualifierInfo

  • All Implemented Interfaces:
    ASN1Encodable, Encodable

    public class PolicyQualifierInfo
    extends ASN1Object
    Policy qualifiers, used in the X509V3 CertificatePolicies extension. PolicyQualifierInfo ::= SEQUENCE { policyQualifierId PolicyQualifierId, qualifier ANY DEFINED BY policyQualifierId } PolicyQualifierId ::= OBJECT IDENTIFIER ( id-qt-cps | id-qt-unotice )
    • Constructor Detail

      • PolicyQualifierInfo

        public PolicyQualifierInfo​(ASN1ObjectIdentifier policyQualifierId,
                                   ASN1Encodable qualifier)
        Creates a new PolicyQualifierInfo instance.
        Parameters:
        policyQualifierId - a PolicyQualifierId value
        qualifier - the qualifier, defined by the above field.
      • PolicyQualifierInfo

        public PolicyQualifierInfo​(java.lang.String cps)
        Creates a new PolicyQualifierInfo containing a cPSuri qualifier.
        Parameters:
        cps - the CPS (certification practice statement) uri as a String.
      • PolicyQualifierInfo

        public PolicyQualifierInfo​(ASN1Sequence as)
        Deprecated.
        use PolicyQualifierInfo.getInstance()
        Creates a new PolicyQualifierInfo instance.
        Parameters:
        as - PolicyQualifierInfo X509 structure encoded as an ASN1Sequence.