public class PolicyQualifierInfo extends ASN1Object
PolicyQualifierInfo ::= SEQUENCE {
policyQualifierId PolicyQualifierId,
qualifier ANY DEFINED BY policyQualifierId }
PolicyQualifierId ::= OBJECT IDENTIFIER ( id-qt-cps | id-qt-unotice )
| Constructor and Description |
|---|
PolicyQualifierInfo(ASN1ObjectIdentifier policyQualifierId,
ASN1Encodable qualifier)
Creates a new
PolicyQualifierInfo instance. |
PolicyQualifierInfo(ASN1Sequence as)
Deprecated.
use PolicyQualifierInfo.getInstance()
|
PolicyQualifierInfo(java.lang.String cps)
Creates a new
PolicyQualifierInfo containing a
cPSuri qualifier. |
| Modifier and Type | Method and Description |
|---|---|
static PolicyQualifierInfo |
getInstance(java.lang.Object obj) |
ASN1ObjectIdentifier |
getPolicyQualifierId() |
ASN1Encodable |
getQualifier() |
ASN1Primitive |
toASN1Primitive()
Returns a DER-encodable representation of this instance.
|
java.lang.String |
toString() |
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCodepublic 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 valuepublic java.lang.String toString()
toString in class java.lang.Object