Spec-Zone .ru
спецификации, руководства, описания, API
|
См.: Описание
Интерфейс | Описание |
---|---|
SaslClient |
Выполняет аутентификацию SASL как клиент.
|
SaslClientFactory |
Интерфейс для того, чтобы создать экземпляры SaslClient.
|
SaslServer |
Выполняет аутентификацию SASL как сервер.
|
SaslServerFactory |
Интерфейс для того, чтобы создать экземпляры SaslServer.
|
Класс | Описание |
---|---|
AuthorizeCallback |
Этот обратный вызов используется SaslServer, чтобы определить, может ли один объект (идентифицированный аутентифицируемым идентификатором аутентификации) действовать от имени другого объекта (идентифицированный идентификатором авторизации).
|
RealmCallback |
Этот обратный вызов используется SaslClient и SaslServer, чтобы получить информацию об области.
|
RealmChoiceCallback |
Этот обратный вызов используется SaslClient и SaslServer, чтобы получить область, данную список вариантов области.
|
Sasl |
Статический class для того, чтобы создать клиенты и серверы SASL.
|
Исключение | Описание |
---|---|
AuthenticationException |
Это исключение выдается реализацией механизма SASL, чтобы указать, что обмен SASL перестал работать из-за причин, связанных с аутентификацией, таких как недопустимые идентификационные данные, пароль, или ключ.
|
SaslException |
Этот class представляет ошибку, которая произошла при использовании SASL.
|
Простой Уровень Аутентификации и Безопасности (SASL) определяет протокол ответа проблемы, в котором данные передаются между клиентом и сервером в целях аутентификации и (дополнительного) установления уровня безопасности, на котором можно продолжить последующую связь. Это используется с основанными на соединении протоколами, такими как LDAPv3 или IMAPv4. SASL описывается в
Есть различные механизмы, определенные для SASL. Каждый механизм определяет данные, которые должны быть переданы между клиентом и сервером для аутентификации, чтобы успешно выполниться. Этот обмен данными, требуемый для определенного механизма, упоминается к как его профиль протокола. Следующее является некоторыми примерами mechanims, которые были определены интернет-сообществом стандартов.
Некоторые из этих механизмов обеспечивают и аутентификацию и установление уровня безопасности, другие только аутентификация. Анонимный и S/Key не предусматривают уровней безопасности. GSSAPI и ОБЗОР-MD5 позволяют согласование уровня безопасности. Для Внешнего уровень безопасности определяется внешним протоколом.
Пользователи этого API обычно являются разработчиками, которые производят клиентские реализации библиотеки для основанных на соединении протоколов, таких как LDAPv3 и IMAPv4, и разработчики, которые пишут серверы (такие как серверы LDAP и серверы IMAP). Разработчики, которые пишут клиентские библиотеки, используют интерфейсы SaslClientFactory и SaslClient. Разработчики, которые пишут серверы, используют интерфейсы SaslServerFactory и SaslServer.
Среди этих двух групп пользователей каждый может быть далее разделен на две группы: те, кто производит механизмы SASL и тех, кто использует механизмы SASL. Производители механизмов SASL должны обеспечить реализации для этих интерфейсов, в то время как пользователи механизмов SASL используют API в этом пакете, чтобы получить доступ к тем реализациям.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92