Class PKIXPolicyNode
java.lang.Object
eu.emi.security.authn.x509.helpers.pkipath.bc.PKIXPolicyNode
- All Implemented Interfaces:
PolicyNode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Listprotected booleanprotected intprotected Setprotected PolicyNodeprotected Setprotected String -
Constructor Summary
ConstructorsConstructorDescriptionPKIXPolicyNode(List _children, int _depth, Set _expectedPolicies, PolicyNode _parent, Set _policyQualifiers, String _validPolicy, boolean _critical) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddChild(PKIXPolicyNode _child) clone()copy()intgetDepth()booleanbooleanvoidremoveChild(PKIXPolicyNode _child) voidsetCritical(boolean _critical) voidsetExpectedPolicies(Set expectedPolicies) voidsetParent(PKIXPolicyNode _parent) toString()
-
Field Details
-
children
-
depth
protected int depth -
expectedPolicies
-
parent
-
policyQualifiers
-
validPolicy
-
critical
protected boolean critical
-
-
Constructor Details
-
PKIXPolicyNode
public PKIXPolicyNode(List _children, int _depth, Set _expectedPolicies, PolicyNode _parent, Set _policyQualifiers, String _validPolicy, boolean _critical)
-
-
Method Details
-
addChild
-
getChildren
- Specified by:
getChildrenin interfacePolicyNode
-
getDepth
public int getDepth()- Specified by:
getDepthin interfacePolicyNode
-
getExpectedPolicies
- Specified by:
getExpectedPoliciesin interfacePolicyNode
-
getParent
- Specified by:
getParentin interfacePolicyNode
-
getPolicyQualifiers
- Specified by:
getPolicyQualifiersin interfacePolicyNode
-
getValidPolicy
- Specified by:
getValidPolicyin interfacePolicyNode
-
hasChildren
public boolean hasChildren() -
isCritical
public boolean isCritical()- Specified by:
isCriticalin interfacePolicyNode
-
removeChild
-
setCritical
public void setCritical(boolean _critical) -
setParent
-
toString
-
toString
-
clone
-
copy
-
setExpectedPolicies
-