Class NoticeReference

java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.x509.NoticeReference
All Implemented Interfaces:
DEREncodable

public class NoticeReference extends ASN1Encodable
NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
  NoticeReference ::= SEQUENCE {
      organization     DisplayText,
      noticeNumbers    SEQUENCE OF INTEGER }

 
See Also:
  • Field Details

  • Constructor Details

    • NoticeReference

      public NoticeReference(String orgName, Vector numbers)
      Creates a new NoticeReference instance.
      Parameters:
      orgName - a String value
      numbers - a Vector value
    • NoticeReference

      public NoticeReference(String orgName, ASN1Sequence numbers)
      Creates a new NoticeReference instance.
      Parameters:
      orgName - a String value
      numbers - an ASN1EncodableVector value
    • NoticeReference

      public NoticeReference(int displayTextType, String orgName, ASN1Sequence numbers)
      Creates a new NoticeReference instance.
      Parameters:
      displayTextType - an int value
      orgName - a String value
      numbers - an ASN1EncodableVector value
    • NoticeReference

      public NoticeReference(ASN1Sequence as)
      Creates a new NoticeReference instance.

      Useful for reconstructing a NoticeReference instance from its encodable/encoded form.

      Parameters:
      as - an ASN1Sequence value obtained from either calling @{link toASN1Object()} for a NoticeReference instance or from parsing it from a DER-encoded stream.
  • Method Details