Spec-Zone .ru
спецификации, руководства, описания, API
Пожалуйста, учтите, что спецификации и другая информация, содержащаяся здесь, не являются заключительными и могут быть изменены. Информация доступна для вас исключительно ради ознакомления.
 Платформа Java™
Стандарт Эд. 8

Проект сборка-b92

Пакет javax.security.sasl

Содержит class и взаимодействует через интерфейс для того, чтобы поддерживать SASL.

См.: Описание

Пакет javax.security.sasl Описание

Содержит class и взаимодействует через интерфейс для того, чтобы поддерживать SASL. Этот пакет определяет классы и интерфейсы для механизмов SASL. Это используется разработчиками, чтобы добавить поддержку аутентификации основанных на соединении протоколов то использование SASL.

Краткий обзор SASL

Простой Уровень Аутентификации и Безопасности (SASL) определяет протокол ответа проблемы, в котором данные передаются между клиентом и сервером в целях аутентификации и (дополнительного) установления уровня безопасности, на котором можно продолжить последующую связь. Это используется с основанными на соединении протоколами, такими как LDAPv3 или IMAPv4. SASL описывается в RFC 2222.

Есть различные механизмы, определенные для SASL. Каждый механизм определяет данные, которые должны быть переданы между клиентом и сервером для аутентификации, чтобы успешно выполниться. Этот обмен данными, требуемый для определенного механизма, упоминается к как его профиль протокола. Следующее является некоторыми примерами mechanims, которые были определены интернет-сообществом стандартов.

Некоторые из этих механизмов обеспечивают и аутентификацию и установление уровня безопасности, другие только аутентификация. Анонимный и S/Key не предусматривают уровней безопасности. GSSAPI и ОБЗОР-MD5 позволяют согласование уровня безопасности. Для Внешнего уровень безопасности определяется внешним протоколом.

Использование

Пользователи этого API обычно являются разработчиками, которые производят клиентские реализации библиотеки для основанных на соединении протоколов, таких как LDAPv3 и IMAPv4, и разработчики, которые пишут серверы (такие как серверы LDAP и серверы IMAP). Разработчики, которые пишут клиентские библиотеки, используют интерфейсы SaslClientFactory и SaslClient. Разработчики, которые пишут серверы, используют интерфейсы SaslServerFactory и SaslServer.

Среди этих двух групп пользователей каждый может быть далее разделен на две группы: те, кто производит механизмы SASL и тех, кто использует механизмы SASL. Производители механизмов SASL должны обеспечить реализации для этих интерфейсов, в то время как пользователи механизмов SASL используют API в этом пакете, чтобы получить доступ к тем реализациям.

Связанная Документация

Пожалуйста, отошлите к Java SASL, Программирующий Руководство для информации о том, как использовать этот API.
С тех пор:
1.5
 Платформа Java™
Стандарт Эд. 8

Проект сборка-b92

Представьте ошибку или функцию
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.

Проект сборка-b92