Uses of Interface java.security.cert.PolicyNode (Java Platform SE 8 )
Date: 2026-04-17

## Uses of Interface
java.security.cert.PolicyNode

- Packages that use PolicyNode
  Package | Description
  --- | ---
  java.security.cert | Provides classes and interfaces for parsing and managing certificates, certificate revocation lists (CRLs), and certification paths.

- - ### Uses of PolicyNode in java.security.cert

    Methods in java.security.cert that return PolicyNode
    Modifier and Type | Method and Description
    --- | ---
    `PolicyNode` | PolicyNode.`getParent()` Returns the parent of this node, or `null` if this is the root node.
    `PolicyNode` | PKIXCertPathValidatorResult.`getPolicyTree()` Returns the root node of the valid policy tree resulting from the PKIX certification path validation algorithm.

    Methods in java.security.cert that return types with arguments of type PolicyNode
    Modifier and Type | Method and Description
    --- | ---
    `Iterator<? extends PolicyNode>` | PolicyNode.`getChildren()` Returns an iterator over the children of this node.

    Constructors in java.security.cert with parameters of type PolicyNode
    Constructor and Description
    `PKIXCertPathBuilderResult(CertPath certPath, TrustAnchor trustAnchor, PolicyNode policyTree, PublicKey subjectPublicKey)` Creates an instance of `PKIXCertPathBuilderResult` containing the specified parameters.
    `PKIXCertPathValidatorResult(TrustAnchor trustAnchor, PolicyNode policyTree, PublicKey subjectPublicKey)` Creates an instance of `PKIXCertPathValidatorResult` containing the specified parameters.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.