org.bouncycastle.jce.provider

Class PKIXPolicyNode

Implemented Interfaces:
PolicyNode

public class PKIXPolicyNode
extends java.lang.Object
implements PolicyNode

Field Summary

protected List
children
protected boolean
critical
protected int
depth
protected Set
expectedPolicies
protected PolicyNode
parent
protected Set
policyQualifiers
protected String
validPolicy

Constructor Summary

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

Method Summary

void
addChild(PKIXPolicyNode _child)
Object
clone()
PKIXPolicyNode
copy()
Iterator
getChildren()
int
getDepth()
Set
getExpectedPolicies()
PolicyNode
getParent()
Set
getPolicyQualifiers()
String
getValidPolicy()
boolean
hasChildren()
boolean
isCritical()
void
removeChild(PKIXPolicyNode _child)
void
setCritical(boolean _critical)
void
setParent(PKIXPolicyNode _parent)
String
toString()
String
toString(String _indent)

Field Details

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 Details

PKIXPolicyNode

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

Method Details

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)