Class PKIXPolicyNode
- java.lang.Object
-
- eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
-
- All Implemented Interfaces:
PolicyNode
public class PKIXPolicyNode extends Object implements PolicyNode
-
-
Field Summary
Fields Modifier and Type Field Description protected Listchildrenprotected booleancriticalprotected intdepthprotected SetexpectedPoliciesprotected PolicyNodeparentprotected SetpolicyQualifiersprotected StringvalidPolicy
-
Constructor Summary
Constructors Constructor Description PKIXPolicyNode(List _children, int _depth, Set _expectedPolicies, PolicyNode _parent, Set _policyQualifiers, String _validPolicy, boolean _critical)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChild(PKIXPolicyNode _child)Objectclone()PKIXPolicyNodecopy()IteratorgetChildren()intgetDepth()SetgetExpectedPolicies()PolicyNodegetParent()SetgetPolicyQualifiers()StringgetValidPolicy()booleanhasChildren()booleanisCritical()voidremoveChild(PKIXPolicyNode _child)voidsetCritical(boolean _critical)voidsetExpectedPolicies(Set expectedPolicies)voidsetParent(PKIXPolicyNode _parent)StringtoString()StringtoString(String _indent)
-
-
-
Field Detail
-
children
protected List children
-
depth
protected int depth
-
expectedPolicies
protected Set expectedPolicies
-
parent
protected PolicyNode parent
-
policyQualifiers
protected Set policyQualifiers
-
validPolicy
protected String validPolicy
-
critical
protected boolean critical
-
-
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)
-
getChildren
public Iterator getChildren()
- Specified by:
getChildrenin interfacePolicyNode
-
getDepth
public int getDepth()
- Specified by:
getDepthin interfacePolicyNode
-
getExpectedPolicies
public Set getExpectedPolicies()
- Specified by:
getExpectedPoliciesin interfacePolicyNode
-
getParent
public PolicyNode getParent()
- Specified by:
getParentin interfacePolicyNode
-
getPolicyQualifiers
public Set getPolicyQualifiers()
- Specified by:
getPolicyQualifiersin interfacePolicyNode
-
getValidPolicy
public String getValidPolicy()
- Specified by:
getValidPolicyin interfacePolicyNode
-
hasChildren
public boolean hasChildren()
-
isCritical
public boolean isCritical()
- Specified by:
isCriticalin interfacePolicyNode
-
removeChild
public void removeChild(PKIXPolicyNode _child)
-
setCritical
public void setCritical(boolean _critical)
-
setParent
public void setParent(PKIXPolicyNode _parent)
-
copy
public PKIXPolicyNode copy()
-
setExpectedPolicies
public void setExpectedPolicies(Set expectedPolicies)
-
-