Класс CertPathBuilderException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.security.GeneralSecurityException
- java.security.cert.CertPathBuilderException
- Все реализованные интерфейсы:
Serializable
public class CertPathBuilderException extends GeneralSecurityException
Исключение, указывающее на одну из различных проблем, возникших при построении пути сертификации с помощью CertPathBuilder.
Объект CertPathBuilderException предоставляет поддержку для обертывания исключений. Метод getCause возвращает исключение, если таковое имелось, которое вызвало данное исключение.
Доступ к ресурсам одновременно
Если не указано иное, методы, определённые в этом классе, не потокобезопасны. Несколько потоков, которым нужно одновременно обращаться к одному объекту, должны синхронизироваться между собой и обеспечить необходимые блокировки. Несколько потоков, каждый из которых манипулирует отдельными объектами, синхронизироваться не должны.
- С момента:
- 1.4
- См. также:
CertPathBuilder, Сериализованная форма
Конструкторы
| Конструктор | Описание |
|---|---|
CertPathBuilderException() | Создаёт |
CertPathBuilderException(String msg) | Создаёт |
CertPathBuilderException(String msg,
Throwable cause) | Создаёт |
CertPathBuilderException(Throwable cause) | Создаёт |
Методы
Методы, объявленные в классе java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringМетоды, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitКонструкторы
CertPathBuilderException
public CertPathBuilderException()
Создаёт CertPathBuilderException с null в качестве сообщения об ошибке.
CertPathBuilderException
public CertPathBuilderException(String msg)
Создаёт CertPathBuilderException с заданным сообщением об ошибке. Сообщение об ошибке — это String, описывающий данное исключение более подробно.
- Параметры:
msg— сообщение об ошибке
CertPathBuilderException
public CertPathBuilderException(Throwable cause)
Создаёт CertPathBuilderException, который оборачивает указанное исключение. Это позволяет преобразовать любое исключение в CertPathBuilderException, сохранив при этом информацию об обернутом исключении, что может быть полезно для отладки. Сообщение об ошибке установлено в (cause==null ? null : cause.toString()) (обычно содержит класс и сообщение об ошибке причины).
- Параметры:
cause— причина (сохраняется для последующего извлечения методомgetCause()). (Разрешено значениеnull, и оно указывает на то, что причина отсутствует или неизвестна.)
CertPathBuilderException
public CertPathBuilderException(String msg,
Throwable cause)Создаёт CertPathBuilderException с указанным сообщением об ошибке и причиной.
- Параметры:
msg— сообщение об ошибкеcause— причина (сохраняется для последующего извлечения методомgetCause()). (Разрешено значениеnull, и оно указывает на то, что причина отсутствует или неизвестна.)
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/security/cert/CertPathBuilderException.html