javax.security.auth.message.callback
Класс PrivateKeyCallback

java.lang.Object
  расширенный javax.security.auth.message.callback.PrivateKeyCallback
Все Реализованные Интерфейсы:
javax.security.auth.callback. Обратный вызов

public class PrivateKeyCallback
расширяет java.lang. Объект
реализации javax.security.auth.callback. Обратный вызов

Обратный вызов для того, чтобы получить Инфраструктуру управления открытыми ключами (PKI) закрытый ключ и его соответствующая цепочка сертификата. Этот Обратный вызов может использоваться клиентом или модулями аутентификации сервера, чтобы получить закрытые ключи или ссылки с закрытым ключом от ключевых репозитариев, доступных CallbackHandler, который обрабатывает Обратный вызов.

Версия:
% %I, %G %

Вложенная Сводка Класса
static class PrivateKeyCallback. AliasRequest
          Тип запроса для закрытых ключей, которые идентифицируются, используя псевдоним.
static class PrivateKeyCallback. DigestRequest
          Тип запроса для закрытых ключей, которые идентифицируются, используя обзор сертификата или след большого пальца.
static class PrivateKeyCallback.IssuerSerialNumRequest
          Тип запроса для закрытых ключей, которые идентифицируются, используя выпускающего/порядковый номер.
static interface PrivateKeyCallback. Запрос
          Интерфейс маркера для типов запроса с закрытым ключом.
static class PrivateKeyCallback. SubjectKeyIDRequest
          Тип запроса для закрытых ключей, которые идентифицируются, используя SubjectKeyID
 
Сводка конструктора
PrivateKeyCallback(PrivateKeyCallback.Request request)
          Конструкции этот PrivateKeyCallback с объектом Запроса с закрытым ключом.
 
Сводка метода
 java.security.cert.Certificate[] getChain()
          Используемый, чтобы получить certicicate цепочечный набор в пределах Обратного вызова.
 java.security.PrivateKey getKey()
          Используемый, чтобы получить набор с закрытым ключом в пределах Обратного вызова.
 PrivateKeyCallback. Запрос getRequest()
          Используемый CallbackHandler, чтобы получить объект Запроса, который идентифицирует закрытый ключ, который будет возвращен.
 void setKey(java.security.PrivateKey key, java.security.cert.Certificate[] chain)
          Используемый CallbackHandler, чтобы установить требуемый закрытый ключ и соответствующую цепочку сертификата в пределах Обратного вызова.
 
Методы, наследованные от class java.lang. Объект
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

PrivateKeyCallback

public PrivateKeyCallback(PrivateKeyCallback.Request request)
Конструкции этот PrivateKeyCallback с объектом Запроса с закрытым ключом.

Объект запроса идентифицирует закрытый ключ, который будет возвращен. Соответствующая цепочка сертификата для закрытого ключа также возвращается.

Если объект запроса является нулем, обработчик обратного вызова полагается на свое собственное значение по умолчанию.

Параметры:
request - Идентификатор для закрытого ключа, или нуль.
Деталь метода

getRequest

public PrivateKeyCallback.Request getRequest()
Используемый CallbackHandler, чтобы получить объект Запроса, который идентифицирует закрытый ключ, который будет возвращен.

Возвраты:
Объект Запроса, который идентифицирует закрытый ключ, который будет возвращен, или нуль. Если ноль, обработчик обратного вызова полагается на свое собственное значение по умолчанию.

setKey

public void setKey(java.security.PrivateKey key,
                   java.security.cert.Certificate[] chain)
Используемый CallbackHandler, чтобы установить требуемый закрытый ключ и соответствующую цепочку сертификата в пределах Обратного вызова.

Если требуемый закрытый ключ или цепочка не могли бы быть найдены, то оба значения должны быть, устанавливают в NULL.

Параметры:
key - Закрытый ключ, или нуль.
chain - Соответствующая цепочка сертификата, или нуль.

getKey

public java.security.PrivateKey getKey()
Используемый, чтобы получить набор с закрытым ключом в пределах Обратного вызова.

Возвраты:
Закрытый ключ, или нуль, если ключ не мог бы быть найден.

getChain

public java.security.cert.Certificate[] getChain()
Используемый, чтобы получить certicicate цепочечный набор в пределах Обратного вызова.

Возвраты:
Цепочка сертификата, или нуль, если цепочка не могла бы быть найдена.


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41


Spec-Zone.ru - all specs in one place



free hit counter