Class PKIXPolicyNode

  • All Implemented Interfaces:
    java.security.cert.PolicyNode

    public class PKIXPolicyNode
    extends java.lang.Object
    implements java.security.cert.PolicyNode
    • Field Detail

      • children

        protected java.util.List children
      • depth

        protected int depth
      • expectedPolicies

        protected java.util.Set expectedPolicies
      • parent

        protected java.security.cert.PolicyNode parent
      • policyQualifiers

        protected java.util.Set policyQualifiers
      • validPolicy

        protected java.lang.String validPolicy
      • critical

        protected boolean critical
    • Constructor Detail

      • PKIXPolicyNode

        public PKIXPolicyNode​(java.util.List _children,
                              int _depth,
                              java.util.Set _expectedPolicies,
                              java.security.cert.PolicyNode _parent,
                              java.util.Set _policyQualifiers,
                              java.lang.String _validPolicy,
                              boolean _critical)
    • Method Detail

      • getChildren

        public java.util.Iterator getChildren()
        Specified by:
        getChildren in interface java.security.cert.PolicyNode
      • getDepth

        public int getDepth()
        Specified by:
        getDepth in interface java.security.cert.PolicyNode
      • getExpectedPolicies

        public java.util.Set getExpectedPolicies()
        Specified by:
        getExpectedPolicies in interface java.security.cert.PolicyNode
      • getParent

        public java.security.cert.PolicyNode getParent()
        Specified by:
        getParent in interface java.security.cert.PolicyNode
      • getPolicyQualifiers

        public java.util.Set getPolicyQualifiers()
        Specified by:
        getPolicyQualifiers in interface java.security.cert.PolicyNode
      • getValidPolicy

        public java.lang.String getValidPolicy()
        Specified by:
        getValidPolicy in interface java.security.cert.PolicyNode
      • hasChildren

        public boolean hasChildren()
      • isCritical

        public boolean isCritical()
        Specified by:
        isCritical in interface java.security.cert.PolicyNode
      • setCritical

        public void setCritical​(boolean _critical)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toString

        public java.lang.String toString​(java.lang.String _indent)
      • clone

        public java.lang.Object clone()
        Overrides:
        clone in class java.lang.Object
      • setExpectedPolicies

        public void setExpectedPolicies​(java.util.Set expectedPolicies)