Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface JMXAuthenticator
Интерфейс, чтобы определить, как удаленные учетные данные преобразовываются в Предмет JAAS. Этот интерфейс используется Сервером Соединителя RMI, и может использоваться другими серверами соединителя.
Определяемый пользователем экземпляр аутентификатора передают к серверу соединителя в карте среды как значение атрибута JMXConnectorServer.AUTHENTICATOR
. Для серверов соединителя, которые используют только эту систему аутентификации, если этот атрибут не присутствует или его значение null
тогда никакая пользовательская аутентификация не будет выполняться и полный доступ к методам, экспортируемым MBeanServerConnection
объект будет позволен.
Если аутентификация успешна тогда аутентифицируемый subject
заполненный с его связанным principals
возвращается. Проверки авторизации будут тогда выполняться основанные на данном наборе принципалов.
Модификатор и Тип | Метод и Описание |
---|---|
Предмет |
authenticate(Object credentials)
Аутентифицирует
MBeanServerConnection клиент с данными удостоверениями клиента. |
Subject authenticate(Object credentials)
Аутентифицирует MBeanServerConnection
клиент с данными удостоверениями клиента.
credentials
- определяемые пользователем учетные данные, которые передадут в сервер, чтобы аутентифицировать пользователя прежде, чем создать MBeanServerConnection
. Фактический тип этого параметра, и может ли это быть нулем, зависит от соединителя.SecurityException
- если сервер не может аутентифицировать пользователя с обеспеченными учетными данными.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92