Spec-Zone.ru › OpenJDK 25

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

package javax.security.auth.login
Этот пакет предоставляет подключаемую инфраструктуру аутентификации.

Спецификация пакета

  • Спецификация стандартных имён алгоритмов безопасности Java
С версии:
1.4
Внешние спецификации
  • Стандартные имена алгоритмов безопасности Java
java.base
java.base
java.security.jgss
java.base
java.base
Модуль Пакет Описание
javax.security.auth
Этот пакет предоставляет инфраструктуру аутентификации и авторизации.
javax.security.auth.callback
Этот пакет предоставляет классы, необходимые службам для взаимодействия с приложениями с целью получения информации (например, данных аутентификации, включая имена пользователей или пароли) или отображения информации (например, сообщений об ошибках и предупреждений).
javax.security.auth.kerberos
Этот пакет содержит вспомогательные классы, связанные с сетевым протоколом аутентификации Kerberos.
javax.security.auth.spi
Этот пакет предоставляет интерфейс для реализации подключаемых модулей аутентификации.
javax.security.auth.x500
Этот пакет содержит классы, которые следует использовать для хранения учётных данных X500 Principal и X500 Private в Subject.
Класс Описание
AccountException
Общее исключение учётной записи.
AccountExpiredException
Сигнализирует об истечении срока действия учётной записи пользователя.
AccountLockedException
Сигнализирует о блокировке учётной записи.
AccountNotFoundException
Сигнализирует о том, что учётная запись не найдена.
AppConfigurationEntry
Этот класс представляет одну запись LoginModule, настроенную для приложения, указанного в методе getAppConfigurationEntry(String appName) класса Configuration.
AppConfigurationEntry.LoginModuleControlFlag
Этот класс определяет, является ли LoginModule обязательным (REQUIRED), необходимым (REQUISITE), достаточным (SUFFICIENT) или необязательным (OPTIONAL).
Configuration
Объект Configuration отвечает за указание LoginModules, которые следует использовать для конкретного приложения, и порядка их вызова.
Configuration.Parameters
Это маркерный интерфейс для параметров Configuration.
ConfigurationSpi
Этот класс определяет интерфейс поставщика служб (SPI) для класса Configuration.
CredentialException
Общее исключение учётных данных.
CredentialExpiredException
Сигнализирует об истечении срока действия Credential.
CredentialNotFoundException
Сигнализирует о том, что учётные данные не найдены.
FailedLoginException
Сигнализирует о неудачной аутентификации пользователя.
LoginContext
Класс LoginContext описывает основные методы аутентификации объектов Subject и предоставляет возможность разрабатывать приложения независимо от используемой технологии аутентификации.
LoginException
Это основное исключение входа в систему.

Сообщить об ошибке или предложить улучшение
Дополнительную справочную информацию по 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/login/package-summary.html

Spec-Zone.ru

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