ASN1Encodable, Encodablepublic class PolicyQualifierInfo extends ASN1Object
PolicyQualifierInfo ::= SEQUENCE {
policyQualifierId PolicyQualifierId,
qualifier ANY DEFINED BY policyQualifierId }
PolicyQualifierId ::= OBJECT IDENTIFIER ( id-qt-cps | id-qt-unotice )
| Constructor | Description |
|---|---|
PolicyQualifierInfo(java.lang.String cps) |
Creates a new
PolicyQualifierInfo containing a
cPSuri qualifier. |
PolicyQualifierInfo(ASN1ObjectIdentifier policyQualifierId,
ASN1Encodable qualifier) |
Creates a new
PolicyQualifierInfo instance. |
PolicyQualifierInfo(ASN1Sequence as) |
Deprecated.
use PolicyQualifierInfo.getInstance()
|
| Modifier and Type | Method | Description |
|---|---|---|
static PolicyQualifierInfo |
getInstance(java.lang.Object obj) |
|
ASN1ObjectIdentifier |
getPolicyQualifierId() |
|
ASN1Encodable |
getQualifier() |
|
ASN1Primitive |
toASN1Primitive() |
Returns a DER-encodable representation of this instance.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Objectpublic PolicyQualifierInfo(ASN1ObjectIdentifier policyQualifierId, ASN1Encodable qualifier)
PolicyQualifierInfo instance.policyQualifierId - a PolicyQualifierId valuequalifier - the qualifier, defined by the above field.public PolicyQualifierInfo(java.lang.String cps)
PolicyQualifierInfo containing a
cPSuri qualifier.cps - the CPS (certification practice statement) uri as a
String.public PolicyQualifierInfo(ASN1Sequence as)
PolicyQualifierInfo instance.as - PolicyQualifierInfo X509 structure
encoded as an ASN1Sequence.public static PolicyQualifierInfo getInstance(java.lang.Object obj)
public ASN1ObjectIdentifier getPolicyQualifierId()
public ASN1Encodable getQualifier()
public ASN1Primitive toASN1Primitive()
toASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1ObjectASN1Primitive value