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(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.
|
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 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
value