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, hashCode
public 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 ASN1Encodable
toASN1Primitive
in class ASN1Object
ASN1Primitive
valuepublic java.lang.String toString()
toString
in class java.lang.Object