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, toASN1Objectpublic 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()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Object