javax.security.auth.message.module
Интерфейс ClientAuthModule

Все Суперинтерфейсы:
ClientAuth

public interface ClientAuthModule
расширяет ClientAuth

ClientAuthModule защищает сообщения запроса, и проверяет полученных сообщений ответа.

Реализация модуля должна предположить, что может использоваться, чтобы защитить различные запросы как различные клиенты. Модуль должен также предположить, что может использоваться одновременно многократными вызывающими сторонами. Это - обязанность реализации модуля должным образом сохранить и восстановить любое состояние по мере необходимости. Модуль, который не должен сделать так, может остаться абсолютно не сохраняющим состояние.

Каждая реализация интерфейса должна обеспечить общедоступный нулевой параметр contructor.

Версия:
% %I, %G %
См. Также:
ClientAuthContext

Сводка метода
 java.lang.Class[] getSupportedMessageTypes()
          Получите тот или больше объектов Класса, представляющих типы сообщения, поддерживаемые модулем.
 void initialize(MessagePolicy requestPolicy, MessagePolicy responsePolicy, javax.security.auth.callback.CallbackHandler handler, java.util.Map options)
          Инициализируйте этот модуль с запросом и политиками сообщения ответа осуществить, CallbackHandler, и любые специфичные для модуля свойства конфигурации.
 
Методы, наследованные от интерфейса javax.security.auth.message. ClientAuth
cleanSubject, secureRequest, validateResponse
 

Деталь метода

инициализировать

void initialize(MessagePolicy requestPolicy,
                MessagePolicy responsePolicy,
                javax.security.auth.callback.CallbackHandler handler,
                java.util.Map options)
                throws AuthException
Инициализируйте этот модуль с запросом и политиками сообщения ответа осуществить, CallbackHandler, и любые специфичные для модуля свойства конфигурации.

Политика запроса и политика ответа не должны оба быть нулем.

Параметры:
requestPolicy - Политика запроса этот модуль должна осуществить, или нуль.
responsePolicy - Политика ответа этот модуль должна осуществить, или нуль.
handler - CallbackHandler имел обыкновение запрашивать информацию.
options - Карта специфичных для модуля свойств конфигурации.
Броски:
AuthException - Если инициализация модуля перестала работать, включая для случая, где параметр опций содержит элементы, которые не поддерживаются модулем.

getSupportedMessageTypes

java.lang.Class[] getSupportedMessageTypes()
Получите тот или больше объектов Класса, представляющих типы сообщения, поддерживаемые модулем.

Возвраты:
Массив Класса возражает, где каждый элемент определяет тип сообщения, поддерживаемый модулем. Модуль должен возвратить массив, содержащий по крайней мере один элемент. Пустой массив указывает, что модуль попытается поддерживать любой тип сообщения. Этот метод никогда не возвращает нуль.


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

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

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


Spec-Zone.ru - all specs in one place



free hit counter