XMLSignatureException
XMLSignatureException (XML 서명 예외)
XML 서명 생성 또는 검증 과정에서 발생한 예외적 조건을 나타냅니다.
본문
XMLSignatureException은 원인(cause)을 포함할 수 있습니다. 즉, 이 XMLSignatureException이 발생하게 만든 또 다른 throwable을 담을 수 있습니다.
이 클래스는 Exception을 상속하며, 예외 체인을 지원합니다.
주요 생성자는 다음과 같습니다.
XMLSignatureException()– 메시지 없이 예외를 생성합니다.XMLSignatureException(String message)– 지정된 메시지로 예외를 생성합니다.XMLSignatureException(String message, Throwable cause)– 지정된 메시지와 원인으로 예외를 생성합니다.XMLSignatureException(Throwable cause)– 지정된 원인으로 예외를 생성합니다.
XMLSignature.sign이나 XMLSignature.validate 같은 서명 생성·검증 메서드가 실패할 때 이 예외를 던집니다. getCause()를 호출해 근본 원인을 확인할 수 있습니다.