org.bouncycastle.jce.provider

Class PKIXPolicyNode

public class PKIXPolicyNode extends Object implements PolicyNode

Field Summary
protected Listchildren
protected booleancritical
protected intdepth
protected SetexpectedPolicies
protected PolicyNodeparent
protected SetpolicyQualifiers
protected StringvalidPolicy
Constructor Summary
PKIXPolicyNode(List _children, int _depth, Set _expectedPolicies, PolicyNode _parent, Set _policyQualifiers, String _validPolicy, boolean _critical)
Method Summary
voidaddChild(PKIXPolicyNode _child)
Objectclone()
PKIXPolicyNodecopy()
IteratorgetChildren()
intgetDepth()
SetgetExpectedPolicies()
PolicyNodegetParent()
SetgetPolicyQualifiers()
StringgetValidPolicy()
booleanhasChildren()
booleanisCritical()
voidremoveChild(PKIXPolicyNode _child)
voidsetCritical(boolean _critical)
voidsetParent(PKIXPolicyNode _parent)
StringtoString()
StringtoString(String _indent)

Field Detail

children

protected List children

critical

protected boolean critical

depth

protected int depth

expectedPolicies

protected Set expectedPolicies

parent

protected PolicyNode parent

policyQualifiers

protected Set policyQualifiers

validPolicy

protected String validPolicy

Constructor Detail

PKIXPolicyNode

public PKIXPolicyNode(List _children, int _depth, Set _expectedPolicies, PolicyNode _parent, Set _policyQualifiers, String _validPolicy, boolean _critical)

Method Detail

addChild

public void addChild(PKIXPolicyNode _child)

clone

public Object clone()

copy

public PKIXPolicyNode copy()

getChildren

public Iterator getChildren()

getDepth

public int getDepth()

getExpectedPolicies

public Set getExpectedPolicies()

getParent

public PolicyNode getParent()

getPolicyQualifiers

public Set getPolicyQualifiers()

getValidPolicy

public String getValidPolicy()

hasChildren

public boolean hasChildren()

isCritical

public boolean isCritical()

removeChild

public void removeChild(PKIXPolicyNode _child)

setCritical

public void setCritical(boolean _critical)

setParent

public void setParent(PKIXPolicyNode _parent)

toString

public String toString()

toString

public String toString(String _indent)