XMLSignatureException

XMLSignatureException (XML 서명 예외)

XML 서명 생성 또는 검증 과정에서 발생한 예외적 조건을 나타냅니다.

출처: Java API Reference

본문

XMLSignatureException은 원인(cause)을 포함할 수 있습니다. 즉, 이 XMLSignatureException이 발생하게 만든 또 다른 throwable을 담을 수 있습니다.

이 클래스는 Exception을 상속하며, 예외 체인을 지원합니다.

주요 생성자는 다음과 같습니다.

  • XMLSignatureException() – 메시지 없이 예외를 생성합니다.
  • XMLSignatureException(String message) – 지정된 메시지로 예외를 생성합니다.
  • XMLSignatureException(String message, Throwable cause) – 지정된 메시지와 원인으로 예외를 생성합니다.
  • XMLSignatureException(Throwable cause) – 지정된 원인으로 예외를 생성합니다.

XMLSignature.sign이나 XMLSignature.validate 같은 서명 생성·검증 메서드가 실패할 때 이 예외를 던집니다. getCause()를 호출해 근본 원인을 확인할 수 있습니다.

더 알아보기 (Learn more)

Java 공식 API