Class PathProcInput

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.dvcs.PathProcInput
All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

public class PathProcInput extends org.bouncycastle.asn1.ASN1Object
     PathProcInput ::= SEQUENCE {
         acceptablePolicySet          SEQUENCE SIZE (1..MAX) OF
                                         PolicyInformation,
         inhibitPolicyMapping         BOOLEAN DEFAULT FALSE,
         explicitPolicyReqd           [0] BOOLEAN DEFAULT FALSE ,
         inhibitAnyPolicy             [1] BOOLEAN DEFAULT FALSE
     }
 
  • Constructor Details

    • PathProcInput

      public PathProcInput(org.bouncycastle.asn1.x509.PolicyInformation[] acceptablePolicySet)
    • PathProcInput

      public PathProcInput(org.bouncycastle.asn1.x509.PolicyInformation[] acceptablePolicySet, boolean inhibitPolicyMapping, boolean explicitPolicyReqd, boolean inhibitAnyPolicy)
  • Method Details

    • getInstance

      public static PathProcInput getInstance(Object obj)
    • getInstance

      public static PathProcInput getInstance(org.bouncycastle.asn1.ASN1TaggedObject obj, boolean explicit)
    • toASN1Primitive

      public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
      Specified by:
      toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
      Specified by:
      toASN1Primitive in class org.bouncycastle.asn1.ASN1Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getAcceptablePolicySet

      public org.bouncycastle.asn1.x509.PolicyInformation[] getAcceptablePolicySet()
    • isInhibitPolicyMapping

      public boolean isInhibitPolicyMapping()
    • isExplicitPolicyReqd

      public boolean isExplicitPolicyReqd()
    • isInhibitAnyPolicy

      public boolean isInhibitAnyPolicy()