Spec-Zone .ru
спецификации, руководства, описания, API


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

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

public interface ServerAuthModule
расширяет ServerAuth

ServerAuthModule проверяет клиентских запросов и защищает ответы клиенту.

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

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

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

Сводка метода
 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. ServerAuth
cleanSubject, secureResponse, validateRequest
 

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

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

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

free hit counter