CertificateRevokedException — 인증서 폐기 예외

CertificateRevokedException — 인증서 폐기 예외

X.509 인증서가 폐기(revoked)되었음을 나타내는 예외예요. CertificateRevokedException은 폐기된 인증서에 대한 추가 정보, 예를 들어 인증서가 폐기된 날짜와 폐기된 이유를 포함해요.

출처: Java API Reference

본문

CertificateException을 상속해요. 인증서 상태가 폐기로 확인되면 CertificateRevokedException이 던져져요.

  • public CertificateRevokedException(Date revocationDate, CRLReason reason, X500Principal authority, Map<String, Extension> extensions) — 지정된 폐기 날짜, 폐기 이유, 폐기 권한, 확장으로 이 예외를 생성해요.
  • public Date getRevocationDate() — 인증서가 폐기된 날짜를 반환해요.
  • public CRLReason getRevocationReason() — 폐기 이유를 반환해요.
  • public X500Principal getAuthorityName() — 인증서를 폐기한 기관(CRL 발급자 또는 OCSP 응답자)의 이름을 반환해요.
  • public Map<String, Extension> getExtensions() — 이 예외와 함께 제공된 수정되지 않은(불변) 확장 목록을 반환해요.
  • public String getMessage() — 이 예외의 상세 메시지를 반환해요. 폐기 날짜, 이유, 권한을 포함해요.

더 알아보기 (Learn more)