키를 생성하는 클래스 이름을 지정합니다. 클래스가 com.ibm.websphere.crypto.KeyGenerator를 구현하는 경우 getKey() 메소드는 인증 체인 없이 setKey 메소드를 사용하여 키 스토어에 설정된 java.security.Key 오브젝트를 리턴해야 합니다. 키 세트와 연관된 키 스토어 유형은 JCEKS 등과 같은 인증 없는 키 스토어를 지원해야 합니다.
클래스가 com.ibm.websphere.crypto.KeyPairGenerator를 구현하는 경우, getKeyPair() 메소드는 java.security.PublicKey와 java.security.PrivateKey 또는 java.security.cert.Certificate[]와 java.security.PrivateKey가 포함된 com.ibm.websphere.crypto.KeyPair 오브젝트를 리턴해야 합니다.
키 생성기 클래스 및 KeySetHelper API의 호출자는 생성되는 키의 세부사항을 알고 있어야 합니다. 이 프레임워크의 경우 키 알고리즘과 길이를 이해할 필요가 없습니다.