Lines Matching refs:keySpec
198 protected PublicKey engineGeneratePublic(KeySpec keySpec)
201 return generatePublic(keySpec);
210 protected PrivateKey engineGeneratePrivate(KeySpec keySpec)
213 return generatePrivate(keySpec);
294 private PublicKey generatePublic(KeySpec keySpec)
296 if (keySpec instanceof X509EncodedKeySpec) {
297 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec;
299 } else if (keySpec instanceof RSAPublicKeySpec) {
300 RSAPublicKeySpec rsaSpec = (RSAPublicKeySpec)keySpec;
312 private PrivateKey generatePrivate(KeySpec keySpec)
314 if (keySpec instanceof PKCS8EncodedKeySpec) {
315 PKCS8EncodedKeySpec pkcsSpec = (PKCS8EncodedKeySpec)keySpec;
317 } else if (keySpec instanceof RSAPrivateCrtKeySpec) {
318 RSAPrivateCrtKeySpec rsaSpec = (RSAPrivateCrtKeySpec)keySpec;
329 } else if (keySpec instanceof RSAPrivateKeySpec) {
330 RSAPrivateKeySpec rsaSpec = (RSAPrivateKeySpec)keySpec;
341 protected <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec)
353 if (rsaPublicKeySpecClass.isAssignableFrom(keySpec)) {
358 } else if (x509KeySpecClass.isAssignableFrom(keySpec)) {
366 if (pkcs8KeySpecClass.isAssignableFrom(keySpec)) {
368 } else if (rsaPrivateCrtKeySpecClass.isAssignableFrom(keySpec)) {
385 } else if (rsaPrivateKeySpecClass.isAssignableFrom(keySpec)) {