Table of Contents

Class PkixPolicyNode

Namespace
Enterprises.Org.BouncyCastle.Pkix
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class PkixPolicyNode
Inheritance
PkixPolicyNode
Inherited Members

Constructors

PkixPolicyNode(IList, int, ISet, PkixPolicyNode, ISet, string, bool)

public PkixPolicyNode(IList children, int depth, ISet expectedPolicies, PkixPolicyNode parent, ISet policyQualifiers, string validPolicy, bool critical)

Parameters

children IList
depth int
expectedPolicies ISet
parent PkixPolicyNode
policyQualifiers ISet
validPolicy string
critical bool

Fields

mChildren

protected IList mChildren

Field Value

IList

mCritical

protected bool mCritical

Field Value

bool

mDepth

protected int mDepth

Field Value

int

mExpectedPolicies

protected ISet mExpectedPolicies

Field Value

ISet

mParent

protected PkixPolicyNode mParent

Field Value

PkixPolicyNode

mPolicyQualifiers

protected ISet mPolicyQualifiers

Field Value

ISet

mValidPolicy

protected string mValidPolicy

Field Value

string

Properties

Children

public virtual IEnumerable Children { get; }

Property Value

IEnumerable

Depth

public virtual int Depth { get; }

Property Value

int

ExpectedPolicies

public virtual ISet ExpectedPolicies { get; set; }

Property Value

ISet

HasChildren

public virtual bool HasChildren { get; }

Property Value

bool

IsCritical

public virtual bool IsCritical { get; set; }

Property Value

bool

Parent

public virtual PkixPolicyNode Parent { get; set; }

Property Value

PkixPolicyNode

PolicyQualifiers

public virtual ISet PolicyQualifiers { get; }

Property Value

ISet

ValidPolicy

public virtual string ValidPolicy { get; }

Property Value

string

Methods

AddChild(PkixPolicyNode)

public virtual void AddChild(PkixPolicyNode child)

Parameters

child PkixPolicyNode

Clone()

public virtual object Clone()

Returns

object

Copy()

public virtual PkixPolicyNode Copy()

Returns

PkixPolicyNode

RemoveChild(PkixPolicyNode)

public virtual void RemoveChild(PkixPolicyNode child)

Parameters

child PkixPolicyNode

ToString()

public override string ToString()

Returns

string

ToString(string)

public virtual string ToString(string indent)

Parameters

indent string

Returns

string