InvalidKeySpecException
InvalidKeySpecException (잘못된 키 명세 예외)
잘못된 키 명세(key specification)에 대한 예외입니다.
본문
InvalidKeySpecException은 GeneralSecurityException을 상속하는 예외로, 키 명세가 유효하지 않을 때 발생합니다. 예를 들어 KeyFactory.generatePublic(KeySpec)·generatePrivate(KeySpec)에 알맞지 않은 키 명세를 넘기거나, getKeySpec(Key, Class)에서 지원하지 않는 명세 클래스를 요청하면 던져질 수 있습니다.
Exception → GeneralSecurityException → InvalidKeySpecException 계통을 따릅니다. 생성자로는 메시지만 받는 InvalidKeySpecException(String msg), 메시지와 원인을 받는 InvalidKeySpecException(String msg, Throwable cause), 원인만 받는 InvalidKeySpecException(Throwable cause)를 제공합니다.