public class PolicyConstraints extends ASN1Object
id-ce-policyConstraints OBJECT IDENTIFIER ::= { id-ce 36 } PolicyConstraints ::= SEQUENCE { requireExplicitPolicy [0] SkipCerts OPTIONAL, inhibitPolicyMapping [1] SkipCerts OPTIONAL } SkipCerts ::= INTEGER (0..MAX)
Constructor and Description |
---|
PolicyConstraints(java.math.BigInteger requireExplicitPolicyMapping,
java.math.BigInteger inhibitPolicyMapping) |
Modifier and Type | Method and Description |
---|---|
static PolicyConstraints |
fromExtensions(Extensions extensions) |
java.math.BigInteger |
getInhibitPolicyMapping() |
static PolicyConstraints |
getInstance(java.lang.Object obj) |
java.math.BigInteger |
getRequireExplicitPolicyMapping() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
public PolicyConstraints(java.math.BigInteger requireExplicitPolicyMapping, java.math.BigInteger inhibitPolicyMapping)
public static PolicyConstraints getInstance(java.lang.Object obj)
public static PolicyConstraints fromExtensions(Extensions extensions)
public java.math.BigInteger getRequireExplicitPolicyMapping()
public java.math.BigInteger getInhibitPolicyMapping()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object