Spec-Zone.ru › OpenJDK 25

Пакет javax.security.auth.callback

package javax.security.auth.callback
Этот пакет предоставляет классы, необходимые службам для взаимодействия с приложениями с целью получения информации (например, данных аутентификации, включая имена пользователей или пароли) или отображения информации (например, сообщений об ошибках и предупреждений).
Начиная с:
1.4
java.base
java.security.jgss
java.base
java.base
java.base
Модуль Пакет Описание
javax.security.auth
Этот пакет предоставляет инфраструктуру для аутентификации и авторизации.
javax.security.auth.kerberos
Этот пакет содержит вспомогательные классы, связанные с сетевым протоколом аутентификации Kerberos.
javax.security.auth.login
Этот пакет предоставляет подключаемую инфраструктуру аутентификации.
javax.security.auth.spi
Этот пакет предоставляет интерфейс, предназначенный для реализации подключаемых модулей аутентификации.
javax.security.auth.x500
Этот пакет содержит классы, которые следует использовать для хранения принципала X500 и закрытых учетных данных X500 в объекте Subject.
Класс Описание
Callback
Реализации этого интерфейса передаются объекту CallbackHandler, что позволяет базовым службам безопасности взаимодействовать с вызывающим приложением для получения определенных данных аутентификации, таких как имена пользователей и пароли, или отображения определенной информации, например сообщений об ошибках и предупреждений.
CallbackHandler
Приложение реализует интерфейс CallbackHandler и передает его базовым службам безопасности, чтобы они могли взаимодействовать с приложением для получения определенных данных аутентификации, таких как имена пользователей и пароли, или отображения определенной информации, например сообщений об ошибках и предупреждений.
ChoiceCallback
Базовые службы безопасности создают экземпляр ChoiceCallback и передают его методу handle интерфейса CallbackHandler, чтобы отобразить список вариантов и получить выбранный вариант (или варианты).
ConfirmationCallback
Базовые службы безопасности создают экземпляр ConfirmationCallback и передают его методу handle интерфейса CallbackHandler, чтобы запросить подтверждение: ДА/НЕТ, ОК/ОТМЕНА, ДА/НЕТ/ОТМЕНА или другое подобное подтверждение.
LanguageCallback
Базовые службы безопасности создают экземпляр LanguageCallback и передают его методу handle интерфейса CallbackHandler, чтобы получить Locale, используемый для локализации текста.
NameCallback
Базовые службы безопасности создают экземпляр NameCallback и передают его методу handle интерфейса CallbackHandler, чтобы получить сведения об имени.
PasswordCallback
Базовые службы безопасности создают экземпляр PasswordCallback и передают его методу handle интерфейса CallbackHandler, чтобы получить сведения о пароле.
TextInputCallback
Базовые службы безопасности создают экземпляр TextInputCallback и передают его методу handle интерфейса CallbackHandler, чтобы получить произвольный текст.
TextOutputCallback
Базовые службы безопасности создают экземпляр TextOutputCallback и передают его методу handle интерфейса CallbackHandler, чтобы отображать информационные сообщения, предупреждения и сообщения об ошибках.
UnsupportedCallbackException
Указывает, что объект CallbackHandler не распознает определенный объект Callback.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по API и документацию для разработчиков см. в документации Java SE, содержащей более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторское право © 1993, 2025, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/25/docs/api/java.base/javax/security/auth/callback/package-summary.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API