Spec-Zone.ru › OpenJDK 21

Пакет 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 может быть удален в будущей версии.
Этот класс полезен только в сочетании с Security Manager, который устарел и может быть удален в будущей версии.

© 1993, 2023, 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/21/docs/api/java.base/javax/security/auth/package-summary.html

Spec-Zone.ru

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