org.bouncycastle.asn1.x509
public class CertificatePolicies extends ASN1Encodable
| Constructor Summary | |
|---|---|
| CertificatePolicies(ASN1Sequence seq) | |
| CertificatePolicies(DERObjectIdentifier p)
create a certificate policy with the given OID. | |
| CertificatePolicies(String p)
create a certificate policy with the policy given by the OID represented
by the string p. | |
| Method Summary | |
|---|---|
| void | addPolicy(String p) |
| static CertificatePolicies | getInstance(ASN1TaggedObject obj, boolean explicit) |
| static CertificatePolicies | getInstance(Object obj) |
| String | getPolicy(int nr) |
| DERObject | toASN1Object()
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)
|
| String | toString() |
Deprecated: use an ASN1Sequence of PolicyInformation
Deprecated: use an ASN1Sequence of PolicyInformation
create a certificate policy with the given OID.Deprecated: use an ASN1Sequence of PolicyInformation
create a certificate policy with the policy given by the OID represented by the string p.Deprecated: use an ASN1Sequence of PolicyInformation
Deprecated: use an ASN1Sequence of PolicyInformation
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)