Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PKIXCertPathValidatorResult extends Object implements CertPathValidatorResult
Экземпляры PKIXCertPathValidatorResult
возвращаются validate
метод CertPathValidator
объекты реализовывая алгоритм PKIX.
Все PKIXCertPathValidatorResult
объекты содержат допустимую политику древовидный и подчиненный открытый ключ, следующий из алгоритма проверки допустимости, так же как a TrustAnchor
описание центра сертификации (CA), который служил доверительной привязкой для пути сертификации.
Параллельный Доступ
Если иначе не определено, методы, определенные в этом class, не ориентированы на многопотоковое исполнение. Многократные потоки, которые должны получить доступ к единственному объекту одновременно, должны синхронизироваться среди себя и обеспечить необходимую блокировку. Многократные потоки каждое управление отдельные объекты не должны синхронизироваться.
CertPathValidatorResult
Конструктор и Описание |
---|
PKIXCertPathValidatorResult(TrustAnchor trustAnchor, PolicyNode policyTree, PublicKey subjectPublicKey)
Создает экземпляр
PKIXCertPathValidatorResult содержа указанные параметры. |
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
clone()
Возвращает копию этого объекта.
|
PolicyNode |
getPolicyTree()
Возвращает корневой узел допустимого дерева политики, следующего из алгоритма проверки допустимости пути сертификации PKIX.
|
PublicKey |
getPublicKey()
Возвращает открытый ключ предмета (цель) пути сертификации, включая любые наследованные параметры с открытым ключом если применимый.
|
TrustAnchor |
getTrustAnchor()
Возвраты
TrustAnchor описание CA, который служил доверительной привязкой для пути сертификации. |
Строка |
toString()
Возвратите печатаемое представление этого
PKIXCertPathValidatorResult . |
public PKIXCertPathValidatorResult(TrustAnchor trustAnchor, PolicyNode policyTree, PublicKey subjectPublicKey)
PKIXCertPathValidatorResult
содержа указанные параметры.trustAnchor
- a TrustAnchor
описание CA, который служил доверительной привязкой для пути сертификацииpolicyTree
- неизменное допустимое дерево политики, или null
если нет никаких допустимых политикsubjectPublicKey
- открытый ключ предметаNullPointerException
- если subjectPublicKey
или trustAnchor
параметры null
public TrustAnchor getTrustAnchor()
TrustAnchor
описание CA, который служил доверительной привязкой для пути сертификации.TrustAnchor
(никогда null
)public PolicyNode getPolicyTree()
PolicyNode
объект, который возвращается и любые объекты, которые он возвращает через открытые методы, является неизменным. Большинство приложений не должно будет исследовать допустимое дерево политики. Они могут достигнуть своих целей обработки политики, устанавливая связанные с политикой параметры в PKIXParameters
. Однако, более сложные приложения, особенно те, которые обрабатывают спецификаторы политики, возможно, должны пересечь допустимое дерево политики использование PolicyNode.getParent
и PolicyNode.getChildren
методы.
null
если нет никаких допустимых политикpublic PublicKey getPublicKey()
null
)public Object clone()
clone
в интерфейсе CertPathValidatorResult
clone
в class Object
Cloneable
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92