AlgorithmParametersSpi — 알고리즘 파라미터 SPI
AlgorithmParametersSpi — 알고리즘 파라미터 SPI
AlgorithmParameters 클래스의 서비스 프로바이더 인터페이스(SPI)를 정의하는 클래스예요. 알고리즘 파라미터 관리를 제공하려는 각 암호화 서비스 프로바이더가 이 클래스의 모든 추상 메서드를 구현해야 해요.
본문
protected void engineInit(AlgorithmParameterSpec paramSpec) throws InvalidParameterSpecException— 지정된 파라미터 명세로 이 파라미터 객체를 초기화해요.protected void engineInit(byte[] params) throws IOException— 기본 디코딩 형식으로 지정된 파라미터를 디코딩해 초기화해요.protected void engineInit(byte[] params, String format) throws IOException— 지정된 디코딩 방식으로 파라미터를 디코딩해 초기화해요.protected <T extends AlgorithmParameterSpec> T engineGetParameterSpec(Class<T> paramSpec) throws InvalidParameterSpecException— 이 파라미터 객체의 (투명한) 명세를 반환해요.protected byte[] engineGetEncoded() throws IOException— 기본 인코딩 형식으로 파라미터를 반환해요.protected byte[] engineGetEncoded(String format) throws IOException— 지정된 방식으로 인코딩된 파라미터를 반환해요.protected String engineToString()— 파라미터를 설명하는 형식화된 문자열을 반환해요.public AlgorithmParametersSpi()— 이 SPI 클래스의 인스턴스를 생성해요.