Перечисление InquireType
- Все реализуемые интерфейсы:
-
Serializable,Comparable<InquireType>,Constable
public enum InquireType extends Enum<InquireType>
Типы атрибутов, которые могут быть указаны в качестве аргумента
ExtendedGSSContext.inquireSecContext(com.sun.security.jgss.InquireType)
- С:
- 1.7
Краткое описание вложенных классов
Вложенные классы/интерфейсы, объявленные в классе java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
Краткое описание констант перечисления
| Константа перечисления | Описание |
|---|---|
KRB5_GET_AUTHTIME |
Тип атрибута для получения authtime в билете сервиса установленного контекста безопасности Kerberos 5. |
KRB5_GET_AUTHZ_DATA |
Тип атрибута для получения данных авторизации в билете сервиса установленного контекста безопасности Kerberos 5. |
KRB5_GET_KRB_CRED |
Тип атрибута для получения сообщения KRB_CRED, которое инициатор собирается отправить акцептору. |
KRB5_GET_SESSION_KEY |
Устарело. |
KRB5_GET_SESSION_KEY_EX |
Тип атрибута для получения сессионного ключа установленного контекста безопасности Kerberos 5. |
KRB5_GET_TKT_FLAGS |
Тип атрибута для получения флагов билета сервиса установленного контекста безопасности Kerberos 5. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static InquireType |
valueOf |
Возвращает константу перечисления этого класса с заданным именем. |
static InquireType[] |
values() |
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления. |
Подробное описание констант перечисления
KRB5_GET_SESSION_KEY
@Deprecated public static final InquireType KRB5_GET_SESSION_KEY
Устарело.
с 9, заменено на
KRB5_GET_SESSION_KEY_EX, которое возвращает экземпляр EncryptionKey, реализующий интерфейс SecretKey и имеющий аналогичные методы с KerberosKey.Тип атрибута для получения сессионного ключа установленного контекста безопасности Kerberos 5. Возвращаемый объект является экземпляром
Key, который имеет следующие свойства: - Алгоритм: enctype в виде строки, где enctype определён в RFC 3961, раздел 8.
- Формат: "RAW"
- Кодированная форма: сырые байты ключа, не в каком-либо ASN.1 кодировании
KRB5_GET_SESSION_KEY_EX
public static final InquireType KRB5_GET_SESSION_KEY_EX
Тип атрибута для получения сессионного ключа установленного контекста безопасности Kerberos 5. Значение возврата — экземпляр
EncryptionKey.- С:
- 9
KRB5_GET_TKT_FLAGS
public static final InquireType KRB5_GET_TKT_FLAGS
Тип атрибута для получения флагов билета сервиса установленного контекста безопасности Kerberos 5. Возвращаемый объект — булев массив для флагов билета сервиса, достаточно большой для хранения всех битов true. Это означает, что если пользователь хочет получить n-й бит, но длина возвращаемого массива меньше n, то он считается ложным.
KRB5_GET_AUTHZ_DATA
public static final InquireType KRB5_GET_AUTHZ_DATA
Тип атрибута для получения данных авторизации в билете сервиса установленного контекста безопасности Kerberos 5. Поддерживается только на стороне акцептора.
KRB5_GET_AUTHTIME
public static final InquireType KRB5_GET_AUTHTIME
Тип атрибута для получения authtime в билете сервиса установленного контекста безопасности Kerberos 5. Возвращаемый объект — строковый объект в стандартном формате KerberosTime, определённом в RFC 4120, раздел 5.2.3.
KRB5_GET_KRB_CRED
public static final InquireType KRB5_GET_KRB_CRED
Тип атрибута для получения сообщения KRB_CRED, которое инициатор собирается отправить акцептору. Тип возврата — экземпляр
KerberosCredMessage.- С:
- 9
Подробное описание методов
values
public static InquireType[] values()
Возвращает массив, содержащий константы этого класса перечисления в порядке их объявления.
- Возвращает:
- массив, содержащий константы этого класса перечисления в порядке их объявления
valueOf
public static InquireType valueOf(String name)
Возвращает константу перечисления этого класса с заданным именем. Строка должна точно соответствовать идентификатору, используемому для объявления константы перечисления в этом классе. (Внедрение дополнительных пробелов недопустимо.)
- Параметры:
-
name- имя константы перечисления, которое нужно вернуть. - Возвращает:
- константа перечисления с заданным именем
- Исключения:
-
IllegalArgumentException- если в этом классе перечисления нет константы с заданным именем -
NullPointerException- если аргумент равен null
© 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/jdk.security.jgss/com/sun/security/jgss/InquireType.html
KRB5_GET_SESSION_KEY_EX, которое возвращает экземплярEncryptionKey, реализующий интерфейсSecretKeyи имеющий аналогичные методы сKerberosKey.