public class

CertificatePolicies

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

Summary

[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
CertificatePolicies(ASN1Sequence seq)
This constructor is deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(DERObjectIdentifier p)
This constructor is deprecated. use an ASN1Sequence of PolicyInformation
CertificatePolicies(String p)
This constructor is deprecated. use an ASN1Sequence of PolicyInformation
Public Methods
void addPolicy(String p)
static CertificatePolicies getInstance(ASN1TaggedObject obj, boolean explicit)
This method is deprecated. use an ASN1Sequence of PolicyInformation
static CertificatePolicies getInstance(Object obj)
This method is deprecated. use an ASN1Sequence of PolicyInformation
String getPolicy(int nr)
DERObject toASN1Object()
This method is deprecated. use an ASN1Sequence of PolicyInformation
String toString()
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Public Constructors

public CertificatePolicies (ASN1Sequence seq)

This constructor is deprecated.
use an ASN1Sequence of PolicyInformation

public CertificatePolicies (DERObjectIdentifier p)

This constructor is deprecated.
use an ASN1Sequence of PolicyInformation

create a certificate policy with the given OID.

public CertificatePolicies (String p)

This constructor is deprecated.
use an ASN1Sequence of PolicyInformation

create a certificate policy with the policy given by the OID represented by the string p.

Public Methods

public void addPolicy (String p)

public static CertificatePolicies getInstance (ASN1TaggedObject obj, boolean explicit)

This method is deprecated.
use an ASN1Sequence of PolicyInformation

public static CertificatePolicies getInstance (Object obj)

This method is deprecated.
use an ASN1Sequence of PolicyInformation

public String getPolicy (int nr)

public DERObject toASN1Object ()

This method is deprecated.
use an ASN1Sequence of PolicyInformation

 certificatePolicies ::= SEQUENCE SIZE (1..MAX) OF PolicyInformation

 PolicyInformation ::= SEQUENCE {
   policyIdentifier   CertPolicyId,
   policyQualifiers   SEQUENCE SIZE (1..MAX) OF
                           PolicyQualifierInfo OPTIONAL }

 CertPolicyId ::= OBJECT IDENTIFIER

 PolicyQualifierInfo ::= SEQUENCE {
   policyQualifierId  PolicyQualifierId,
   qualifier          ANY DEFINED BY policyQualifierId }

 PolicyQualifierId ::=
   OBJECT IDENTIFIER (id-qt-cps | id-qt-unotice)
 

public String toString ()