|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class CertPathBuilderSpi extends Object
CertPathBuilder класс. Все CertPathBuilder реализации должны включать класс (класс SPI), который расширяет этот класс (CertPathBuilderSpi) и реализации все его методы. Вообще, к экземплярам этого класса нужно только получить доступ через CertPathBuilder класс. Для получения дополнительной информации см. Архитектуру Криптографии Java. Параллельный Доступ
Экземпляры этого класса не должны быть защищены от параллельного доступа от многократных потоков. Потоки, которые должны получить доступ к синглу CertPathBuilderSpi экземпляр одновременно должен синхронизироваться среди себя и обеспечить необходимую блокировку прежде, чем вызвать обертывание CertPathBuilder объект.
Однако, реализации CertPathBuilderSpi май все еще встречается с проблемами параллелизма, начиная с многократных потоков каждое управление различным CertPathBuilderSpi экземпляр не должен синхронизироваться.
| Конструктор и Описание |
|---|
CertPathBuilderSpi()
Конструктор по умолчанию.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
abstract CertPathBuilderResult |
engineBuild(CertPathParameters params)
Попытки создать путь сертификации, используя указанный набор параметра алгоритма.
|
public abstract CertPathBuilderResult engineBuild(CertPathParameters params) throws CertPathBuilderException, InvalidAlgorithmParameterException
params - параметры алгоритмаCertPathBuilderException - если разработчик неспособен создать путь сертификации, который удовлетворяет указанные параметрыInvalidAlgorithmParameterException - если указанные параметры являются несоответствующими для этого CertPathBuilder
Для дальнейшей ссылки API и документации разработчика, см. . Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.