Пакет javax.security.auth
package javax.security.auth
Этот пакет предоставляет инфраструктуру для аутентификации и авторизации. Инфраструктура позволяет выполнять аутентификацию с возможностью подключения модулей. Различные модули аутентификации можно подключать к приложению, не внося изменений в само приложение. Компонент авторизации позволяет задавать элементы управления доступом на основе расположения кода, подписантов кода и исполнителей кода (субъектов).
- С момента:
- 1.4
| Класс | Описание |
|---|---|
| AuthPermission | Устарело, подлежит удалению: этот элемент API будет удалён в будущей версии. Это разрешение нельзя использовать для управления доступом к ресурсам, поскольку диспетчер безопасности больше не поддерживается. |
| Destroyable | Такие объекты, как учетные данные, могут реализовать этот интерфейс, чтобы предоставить возможность уничтожать свое содержимое. |
| DestroyFailedException | Сигнализирует о сбое операции destroy. |
| PrivateCredentialPermission | Устарело, подлежит удалению: этот элемент API будет удалён в будущей версии. Это разрешение нельзя использовать для управления доступом к ресурсам, поскольку диспетчер безопасности больше не поддерживается. |
| 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://docs.oracle.com/en/java/javase/25/docs/api/java.base/javax/security/auth/package-summary.html