UnrecoverableKeyException
UnrecoverableKeyException (키 저장소 키 복구 불가)
키 저장소(keystore)의 키를 복구할 수 없을 때 던져지는 예외 클래스예요.
본문
public class UnrecoverableKeyException
extends UnrecoverableEntryException
이 예외는 KeyStore.getKey(...)처럼 키 저장소에서 키를 읽어오는 연산이, 키의 비밀번호가 잘못되었거나 키를 해독할 수 없을 때 발생해요.
기본 생성자 UnrecoverableKeyException()와 메시지를 받는 UnrecoverableKeyException(String msg)가 있어요.
UnrecoverableEntryException의 하위 클래스로, 키 저장소의 특정 키에 특화된 복구 실패를 나타내요. 키 저장소 보안에서는 복구 실패의 세부 정보(예: 비밀번호가 틀렸다는 사실)를 노출하지 않는 것이 일반적이지만, 이 예외는 실패 위치를 구분해 처리할 수 있게 해줘요.