public interface PolicyNode
Instances of this class are one of the outputs of the PKIX certification path validation algorithm.
Modifier and Type | Method and Description |
---|---|
Iterator<? extends PolicyNode> |
getChildren()
Returns the list of children of this node as an
Iterator . |
int |
getDepth()
Returns the depth of this node in the policy tree.
|
Set<String> |
getExpectedPolicies()
Returns the expected policies for the next certificate to be valid.
|
PolicyNode |
getParent()
Returns the parent policy node.
|
Set<? extends PolicyQualifierInfo> |
getPolicyQualifiers()
Returns the policy qualifiers associated with the policy of this node.
|
String |
getValidPolicy()
Returns the valid policy of this node.
|
boolean |
isCritical()
Returns whether the certificate policy extension of the most recently
processed certificate is marked as critical.
|
Iterator<? extends PolicyNode> getChildren()
Iterator
.Iterator
.int getDepth()
the depth is zero based.
Set<String> getExpectedPolicies()
PolicyNode getParent()
Set<? extends PolicyQualifierInfo> getPolicyQualifiers()
String getValidPolicy()
boolean isCritical()
true
if the extension is marked as critical, otherwise
false
.