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)