Package org.gudy.bouncycastle.asn1.x509
Class CertificatePolicies
- java.lang.Object
-
- org.gudy.bouncycastle.asn1.ASN1Encodable
-
- org.gudy.bouncycastle.asn1.x509.CertificatePolicies
-
- All Implemented Interfaces:
DEREncodable
public class CertificatePolicies extends ASN1Encodable
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static DERObjectIdentifier
anyPolicy
(package private) java.util.Vector
policies
-
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
BER, DER
-
-
Constructor Summary
Constructors Constructor Description CertificatePolicies(java.lang.String p)
Deprecated.use an ASN1Sequence of PolicyInformationCertificatePolicies(ASN1Sequence seq)
Deprecated.use an ASN1Sequence of PolicyInformationCertificatePolicies(DERObjectIdentifier p)
Deprecated.use an ASN1Sequence of PolicyInformation
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
addPolicy(java.lang.String p)
static CertificatePolicies
getInstance(java.lang.Object obj)
Deprecated.use an ASN1Sequence of PolicyInformationstatic CertificatePolicies
getInstance(ASN1TaggedObject obj, boolean explicit)
Deprecated.use an ASN1Sequence of PolicyInformationjava.lang.String
getPolicy(int nr)
DERObject
toASN1Object()
Deprecated.use an ASN1Sequence of PolicyInformationjava.lang.String
toString()
-
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
-
-
-
-
Field Detail
-
anyPolicy
static final DERObjectIdentifier anyPolicy
-
policies
java.util.Vector policies
-
-
Constructor Detail
-
CertificatePolicies
public CertificatePolicies(ASN1Sequence seq)
Deprecated.use an ASN1Sequence of PolicyInformation
-
CertificatePolicies
public CertificatePolicies(DERObjectIdentifier p)
Deprecated.use an ASN1Sequence of PolicyInformationcreate a certificate policy with the given OID.
-
CertificatePolicies
public CertificatePolicies(java.lang.String p)
Deprecated.use an ASN1Sequence of PolicyInformationcreate a certificate policy with the policy given by the OID represented by the string p.
-
-
Method Detail
-
getInstance
public static CertificatePolicies getInstance(ASN1TaggedObject obj, boolean explicit)
Deprecated.use an ASN1Sequence of PolicyInformation
-
getInstance
public static CertificatePolicies getInstance(java.lang.Object obj)
Deprecated.use an ASN1Sequence of PolicyInformation
-
addPolicy
public void addPolicy(java.lang.String p)
-
getPolicy
public java.lang.String getPolicy(int nr)
-
toASN1Object
public DERObject toASN1Object()
Deprecated.use an ASN1Sequence of PolicyInformationcertificatePolicies ::= 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)
- Specified by:
toASN1Object
in classASN1Encodable
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-