Spec-Zone.ru › OpenJDK 24

Пакет javax.security.auth

package javax.security.auth
Этот пакет предоставляет фреймворк для аутентификации и авторизации. Фреймворк позволяет выполнять аутентификацию в подключаемом формате. Различные модули аутентификации могут быть подключены к приложению без необходимости внесения изменений в само приложение. Компонент авторизации позволяет указать средства контроля доступа на основе расположения кода, подписывающих код и выполняющих код (субъектов).
Since:
1.4
java.base
java.security.jgss
java.base
java.base
java.base
Модуль Пакет Описание
javax.security.auth.callback
Этот пакет предоставляет классы, необходимые для взаимодействия сервисов с приложениями для получения информации (данные аутентификации, включая имена пользователей или пароли, например) или для отображения информации (сообщения об ошибках и предупреждениях, например).
javax.security.auth.kerberos
Этот пакет содержит служебные классы, связанные с протоколом сетевой аутентификации Kerberos.
javax.security.auth.login
Этот пакет предоставляет подключаемый фреймворк аутентификации.
javax.security.auth.spi
Этот пакет предоставляет интерфейс, используемый для реализации подключаемых модулей аутентификации.
javax.security.auth.x500
Этот пакет содержит классы, которые следует использовать для хранения X500 принципала и X500 частных данных аутентификации в Subject.
Класс Описание
AuthPermission
Этот класс предназначен для разрешений на аутентификацию.
Destroyable
Объекты, такие как учетные данные, могут по желанию реализовывать этот интерфейс, чтобы обеспечить возможность уничтожения своего содержимого.
DestroyFailedException
Указывает, что операция destroy завершилась неудачно.
PrivateCredentialPermission
Этот класс используется для защиты доступа к частным учетным данным, принадлежащим конкретному Subject.
Refreshable
Объекты, такие как учетные данные, могут по желанию реализовывать этот интерфейс, чтобы обеспечить возможность обновления себя.
RefreshFailedException
Указывает, что операция refresh завершилась неудачно.
Subject
Subject представляет собой группу связанной информации для одного сущности, например, человека.
SubjectDomainCombiner Устарело, подлежит удалению: Этот элемент API может быть удалён в будущей версии.
Этот класс был полезен только в сочетании с менеджером безопасности, который больше не поддерживается.

© 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://download.java.net/java/early_access/jdk24/docs/api/java.base/javax/security/auth/package-summary.html

Spec-Zone.ru

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