Spec-Zone.ru › OpenJDK 21

Класс AuthenticationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
javax.security.sasl.SaslException
javax.security.sasl.AuthenticationException
Все реализованные интерфейсы:
Serializable
public class AuthenticationException extends SaslException
Данное исключение выбрасывается реализацией механизма SASL для обозначения того, что обмен SASL завершился неудачно из-за причин, связанных с аутентификацией, таких как некорректный идентификатор, пароль или ключ.

Обратите внимание, что отсутствие AuthenticationException не означает, что ошибка не была связана с аутентификацией. Реализация механизма SASL может выбросить более общее исключение SaslException вместо AuthenticationException, если она не может определить характер ошибки или не хочет раскрывать характер ошибки, например, по соображениям безопасности.

С тех пор:
1.5
См. также:
  • Сериализованная форма

Краткое описание конструкторов

Конструктор Описание
AuthenticationException()
Создаёт новый экземпляр AuthenticationException. Корневое исключение и подробное сообщение равны null.
AuthenticationException(String detail)
Создаёт новый экземпляр AuthenticationException с подробным сообщением. Корневое исключение равно null.
AuthenticationException(String detail, Throwable ex)
Создаёт новый экземпляр AuthenticationException с подробным сообщением и корневым исключением.

Краткое описание методов

Методы, объявленные в классе javax.security.sasl.SaslException

toString

Методы, объявленные в классе java.lang.Throwable

addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

AuthenticationException

public AuthenticationException()
Создаёт новый экземпляр AuthenticationException. Корневое исключение и подробное сообщение равны null.

AuthenticationException

public AuthenticationException(String detail)
Создаёт новый экземпляр AuthenticationException с подробным сообщением. Корневое исключение равно null.
Параметры:
detail - Возможно null строка, содержащая детали исключения.
См. также:
  • Throwable.getMessage()

AuthenticationException

public AuthenticationException(String detail, Throwable ex)
Создаёт новый экземпляр AuthenticationException с подробным сообщением и корневым исключением.
Параметры:
detail - Возможно null строка, содержащая детали исключения.
ex - Возможно null корневое исключение, вызвавшее данное исключение.
См. также:
  • Throwable.getMessage()
  • Throwable.getCause()

© 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.security.sasl/javax/security/sasl/AuthenticationException.html

Spec-Zone.ru

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