Top Description Fields Constructors Methods
org.bouncycastle.asn1.dvcs

public Class PathProcInput

extends ASN1Object
Class Inheritance
Imports
java.util.Arrays, org.bouncycastle.asn1.ASN1Boolean, .ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.x509.PolicyInformation

    PathProcInput ::= SEQUENCE {
        acceptablePolicySet          SEQUENCE SIZE (1..MAX) OF
                                        PolicyInformation,
        inhibitPolicyMapping         BOOLEAN DEFAULT FALSE,
        explicitPolicyReqd           [0] BOOLEAN DEFAULT FALSE ,
        inhibitAnyPolicy             [1] BOOLEAN DEFAULT FALSE
    }

Field Summary

Modifier and TypeField and Description
private PolicyInformation[]
private boolean
private boolean
private boolean

Constructor Summary

AccessConstructor and Description
public
PathProcInput(PolicyInformation[] acceptablePolicySet)

public
PathProcInput(PolicyInformation[] acceptablePolicySet, boolean inhibitPolicyMapping, boolean explicitPolicyReqd, boolean inhibitAnyPolicy)

Method Summary

Modifier and TypeMethod and Description
private PolicyInformation[]
copy(PolicyInformation[] policySet)

private static PolicyInformation[]
public PolicyInformation[]
public static PathProcInput
public static PathProcInput
getInstance(ASN1TaggedObject obj, boolean explicit)

public boolean
public boolean
public boolean
private void
setExplicitPolicyReqd(boolean explicitPolicyReqd)

private void
setInhibitAnyPolicy(boolean inhibitAnyPolicy)

private void
setInhibitPolicyMapping(boolean inhibitPolicyMapping)

public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

acceptablePolicySetback to summary
private PolicyInformation[] acceptablePolicySet
explicitPolicyReqdback to summary
private boolean explicitPolicyReqd
inhibitAnyPolicyback to summary
private boolean inhibitAnyPolicy
inhibitPolicyMappingback to summary
private boolean inhibitPolicyMapping

Constructor Detail

PathProcInputback to summary
public PathProcInput(PolicyInformation[] acceptablePolicySet)
PathProcInputback to summary
public PathProcInput(PolicyInformation[] acceptablePolicySet, boolean inhibitPolicyMapping, boolean explicitPolicyReqd, boolean inhibitAnyPolicy)

Method Detail

copyback to summary
private PolicyInformation[] copy(PolicyInformation[] policySet)
fromSequenceback to summary
private static PolicyInformation[] fromSequence(ASN1Sequence seq)
getAcceptablePolicySetback to summary
public PolicyInformation[] getAcceptablePolicySet()
getInstanceback to summary
public static PathProcInput getInstance(Object obj)
getInstanceback to summary
public static PathProcInput getInstance(ASN1TaggedObject obj, boolean explicit)
isExplicitPolicyReqdback to summary
public boolean isExplicitPolicyReqd()
isInhibitAnyPolicyback to summary
public boolean isInhibitAnyPolicy()
isInhibitPolicyMappingback to summary
public boolean isInhibitPolicyMapping()
setExplicitPolicyReqdback to summary
private void setExplicitPolicyReqd(boolean explicitPolicyReqd)
setInhibitAnyPolicyback to summary
private void setInhibitAnyPolicy(boolean inhibitAnyPolicy)
setInhibitPolicyMappingback to summary
private void setInhibitPolicyMapping(boolean inhibitPolicyMapping)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.