|
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