Spec-Zone.ru › OpenJDK 8

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

В этом пакете содержатся вспомогательные классы, относящиеся к протоколу сетевой аутентификации Kerberos.

См.: Описание

Класс Описание
DelegationPermission

Этот класс используется для ограничения использования модели делегирования Kerberos, т.е. перенаправляемых и проксируемых билетов.

KerberosKey

Этот класс инкапсулирует долгосрочный секретный ключ для принципала Kerberos.

KerberosPrincipal

Этот класс инкапсулирует принципал Kerberos.

KerberosTicket

Этот класс инкапсулирует билет Kerberos и связанную информацию с точки зрения клиента.

KeyTab

Этот класс инкапсулирует файл keytab.

ServicePermission

Этот класс используется для защиты служб Kerberos и учетных данных, необходимых для доступа к этим службам.

Описание пакета javax.security.auth.kerberos

Этот пакет содержит вспомогательные классы, относящиеся к протоколу сетевой аутентификации Kerberos. Они сами по себе не предоставляют большой поддержки Kerberos.

Протокол сетевой аутентификации Kerberos определен в RFC 4120. Java платформа содержит поддержку клиентской стороны Kerberos через пакет org.ietf.jgss. Также может быть модуль входа, реализующий LoginModule для аутентификации принципалов Kerberos.

Вы можете указать имя вашего домена по умолчанию и хост-имя Центра распределения ключей (KDC) для этого домена, используя системные свойства java.security.krb5.realm и java.security.krb5.kdc. Оба свойства должны быть заданы. В качестве альтернативы, системное свойство java.security.krb5.conf может быть установлено на местоположение файла конфигурации в стиле MIT krb5.conf. Если ни одно из этих системных свойств не задано, ищется файл krb5.conf в зависимости от реализации. Обычно реализация сначала ищет файл krb5.conf в <java-home>/lib/security, а в случае неудачи - в месте, специфичном для ОС.

Since:
JDK1.4

© 1993, 2020, 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.

Spec-Zone.ru

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