public class

NoticeReference

extends ASN1Encodable
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.x509.NoticeReference

Class Overview

NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).

  NoticeReference ::= SEQUENCE {
      organization     DisplayText,
      noticeNumbers    SEQUENCE OF INTEGER }

 

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
NoticeReference(String orgName, Vector numbers)
Creates a new NoticeReference instance.
NoticeReference(String orgName, ASN1Sequence numbers)
Creates a new NoticeReference instance.
NoticeReference(int displayTextType, String orgName, ASN1Sequence numbers)
Creates a new NoticeReference instance.
NoticeReference(ASN1Sequence as)
Creates a new NoticeReference instance.
Public Methods
static NoticeReference getInstance(Object as)
ASN1Sequence getNoticeNumbers()
DisplayText getOrganization()
DERObject toASN1Object()
Describe toASN1Object method here.
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public NoticeReference (String orgName, Vector numbers)

Creates a new NoticeReference instance.

Parameters
orgName a String value
numbers a Vector value

public NoticeReference (String orgName, ASN1Sequence numbers)

Creates a new NoticeReference instance.

Parameters
orgName a String value
numbers an ASN1EncodableVector value

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

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.

Public Methods

public static NoticeReference getInstance (Object as)

public ASN1Sequence getNoticeNumbers ()

public DisplayText getOrganization ()

public DERObject toASN1Object ()

Describe toASN1Object method here.

Returns
  • a DERObject value