Пакет javax.security.auth
package javax.security.auth
Этот пакет предоставляет основу для аутентификации и авторизации. Эта основа позволяет выполнять аутентификацию с помощью подключаемых модулей. Различные модули аутентификации могут быть подключены к приложению без необходимости внесения изменений в само приложение. Компонент авторизации позволяет задавать правила доступа на основе расположения кода, подписывающих код и исполняющих код (субъектов).
- Since:
- 1.4
| Класс | Описание |
|---|---|
| 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