/openjdk9/jdk/src/java.base/share/classes/java/security/ |
H A D | KeyFactorySpi.java | 76 * @param keySpec the specification (key material) of the public key. 83 protected abstract PublicKey engineGeneratePublic(KeySpec keySpec) argument 90 * @param keySpec the specification (key material) of the private key. 97 protected abstract PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 103 * {@code keySpec} identifies the specification class in which 113 * @param keySpec the specification class in which 124 T engineGetKeySpec(Key key, Class<T> keySpec) argument
|
/openjdk9/jdk/src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/ |
H A D | NativeRSAKeyFactory.java | 52 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 54 if (keySpec instanceof RSAPrivateCrtKeySpec) { 55 return new NativeKey.RSAPrivateCrt(keySpec); 56 } else if (keySpec instanceof RSAPrivateKeySpec) { 57 return new NativeKey.RSAPrivate(keySpec); 60 " Received: " + keySpec.getClass().getName()); 65 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 67 return new NativeKey.RSAPublic(keySpec); 72 engineGetKeySpec(Key key, Class<T> keySpec) argument
|
H A D | NativeKey.java | 84 private final RSAPrivateKeySpec keySpec; field in class:NativeKey.RSAPrivate 87 RSAPrivate(KeySpec keySpec) throws InvalidKeySpecException { argument 90 if (keySpec instanceof RSAPrivateKeySpec) { 91 RSAPrivateKeySpec ks = (RSAPrivateKeySpec) keySpec; 98 " Received: " + keySpec.getClass().getName()); 105 this.keySpec = (RSAPrivateKeySpec) keySpec; 110 public BigInteger getModulus() { return keySpec.getModulus(); }; 111 public BigInteger getPrivateExponent() { return keySpec.getPrivateExponent(); }; 120 private final RSAPrivateCrtKeySpec keySpec; field in class:NativeKey.RSAPrivateCrt 123 RSAPrivateCrt(KeySpec keySpec) argument 176 private final RSAPublicKeySpec keySpec; field in class:NativeKey.RSAPublic 179 RSAPublic(KeySpec keySpec) argument [all...] |
/openjdk9/jdk/src/jdk.crypto.ec/share/classes/sun/security/ec/ |
H A D | ECKeyFactory.java | 150 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 153 return implGeneratePublic(keySpec); 162 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 165 return implGeneratePrivate(keySpec); 215 private PublicKey implGeneratePublic(KeySpec keySpec) argument 217 if (keySpec instanceof X509EncodedKeySpec) { 218 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec; 220 } else if (keySpec instanceof ECPublicKeySpec) { 221 ECPublicKeySpec ecSpec = (ECPublicKeySpec)keySpec; 233 private PrivateKey implGeneratePrivate(KeySpec keySpec) argument 247 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk9/jdk/src/java.base/share/classes/com/sun/crypto/provider/ |
H A D | DESKeyFactory.java | 55 * @param keySpec the specification (key material) of the secret key 62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 66 if (keySpec instanceof DESKeySpec) { 67 return new DESKey(((DESKeySpec)keySpec).getKey()); 70 if (keySpec instanceof SecretKeySpec) { 71 return new DESKey(((SecretKeySpec)keySpec).getEncoded()); 88 * @param keySpec the requested format in which the key material shall be 98 protected KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument 108 if ((keySpec != null) && 109 DESKeySpec.class.isAssignableFrom(keySpec)) { [all...] |
H A D | DHKeyFactory.java | 59 * @param keySpec the specification (key material) of the public key 66 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 70 if (keySpec instanceof DHPublicKeySpec) { 71 DHPublicKeySpec dhPubKeySpec = (DHPublicKeySpec)keySpec; 76 } else if (keySpec instanceof X509EncodedKeySpec) { 78 (((X509EncodedKeySpec)keySpec).getEncoded()); 94 * @param keySpec the specification (key material) of the private key 101 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 105 if (keySpec instanceof DHPrivateKeySpec) { 106 DHPrivateKeySpec dhPrivKeySpec = (DHPrivateKeySpec)keySpec; 142 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
H A D | DESedeKeyFactory.java | 55 * @param keySpec the specification (key material) of the secret key 62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 66 if (keySpec instanceof DESedeKeySpec) { 67 return new DESedeKey(((DESedeKeySpec)keySpec).getKey()); 69 if (keySpec instanceof SecretKeySpec) { 70 return new DESedeKey(((SecretKeySpec)keySpec).getEncoded()); 86 * @param keySpec the requested format in which the key material shall be 96 protected KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument 105 if (DESedeKeySpec.class.isAssignableFrom(keySpec)) {
|
H A D | ConstructKeys.java | 70 X509EncodedKeySpec keySpec = new X509EncodedKeySpec(encodedKey); 71 key = keyFactory.generatePublic(keySpec); 78 X509EncodedKeySpec keySpec = 80 key = keyFactory.generatePublic(keySpec); 121 PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(encodedKey); 122 return keyFactory.generatePrivate(keySpec); 129 PKCS8EncodedKeySpec keySpec = 131 key = keyFactory.generatePrivate(keySpec);
|
H A D | CipherWithWrappingSpi.java | 174 X509EncodedKeySpec keySpec = new X509EncodedKeySpec(encodedKey); 175 key = keyFactory.generatePublic(keySpec); 182 X509EncodedKeySpec keySpec = 184 key = keyFactory.generatePublic(keySpec); 219 PKCS8EncodedKeySpec keySpec = new PKCS8EncodedKeySpec(encodedKey); 220 return keyFactory.generatePrivate(keySpec); 227 PKCS8EncodedKeySpec keySpec = 229 key = keyFactory.generatePrivate(keySpec);
|
H A D | PBKDF2Core.java | 55 * @param keySpec the specification (key material) of the secret key 62 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 65 if (!(keySpec instanceof PBEKeySpec)) { 68 PBEKeySpec ks = (PBEKeySpec) keySpec; 78 * @param keySpec the requested format in which the key material shall be
|
/openjdk9/jdk/src/java.base/share/classes/javax/crypto/ |
H A D | SecretKeyFactorySpi.java | 60 * @param keySpec the specification (key material) of the secret key 67 protected abstract SecretKey engineGenerateSecret(KeySpec keySpec) argument 76 * @param keySpec the requested format in which the key material shall be 84 * <code>key</code> and <code>keySpec</code> do not match, or 86 * whereas <code>keySpec</code> is the specification of a software-based 91 protected abstract KeySpec engineGetKeySpec(SecretKey key, Class<?> keySpec) argument
|
H A D | SecretKeyFactory.java | 328 * @param keySpec the specification (key material) of the secret key 335 public final SecretKey generateSecret(KeySpec keySpec) argument 338 return spi.engineGenerateSecret(keySpec); 344 return mySpi.engineGenerateSecret(keySpec); 364 * @param keySpec the requested format in which the key material shall be 372 * {@code key} and {@code keySpec} do not match, or 374 * whereas {@code keySpec} is the specification of a software-based 379 public final KeySpec getKeySpec(SecretKey key, Class<?> keySpec) argument 382 return spi.engineGetKeySpec(key, keySpec); 388 return mySpi.engineGetKeySpec(key, keySpec); [all...] |
/openjdk9/jdk/src/java.base/share/classes/sun/security/provider/ |
H A D | DSAKeyFactory.java | 81 * @param keySpec the specification (key material) of the public key 88 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 91 if (keySpec instanceof DSAPublicKeySpec) { 92 DSAPublicKeySpec dsaPubKeySpec = (DSAPublicKeySpec)keySpec; 104 } else if (keySpec instanceof X509EncodedKeySpec) { 107 (((X509EncodedKeySpec)keySpec).getEncoded()); 110 (((X509EncodedKeySpec)keySpec).getEncoded()); 126 * @param keySpec the specification (key material) of the private key 133 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 136 if (keySpec instanceo 174 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk9/jdk/src/java.base/share/classes/sun/security/rsa/ |
H A D | RSAKeyFactory.java | 197 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 200 return generatePublic(keySpec); 209 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 212 return generatePrivate(keySpec); 293 private PublicKey generatePublic(KeySpec keySpec) argument 295 if (keySpec instanceof X509EncodedKeySpec) { 296 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec; 298 } else if (keySpec instanceof RSAPublicKeySpec) { 299 RSAPublicKeySpec rsaSpec = (RSAPublicKeySpec)keySpec; 311 private PrivateKey generatePrivate(KeySpec keySpec) argument 340 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk9/jdk/src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/ |
H A D | P11KeyFactory.java | 68 protected final <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) argument 71 if ((key == null) || (keySpec == null)) { 73 ("key and keySpec must not be null"); 76 if (PKCS8EncodedKeySpec.class.isAssignableFrom(keySpec) 77 || X509EncodedKeySpec.class.isAssignableFrom(keySpec)) { 79 return implGetSoftwareFactory().getKeySpec(key, keySpec); 94 return implGetPublicKeySpec(p11Key, keySpec, session); 96 return implGetPrivateKeySpec(p11Key, keySpec, session); 140 abstract <T extends KeySpec> T implGetPublicKeySpec(P11Key key, Class<T> keySpec, argument 143 abstract <T extends KeySpec> T implGetPrivateKeySpec(P11Key key, Class<T> keySpec, argument [all...] |
H A D | P11DSAKeyFactory.java | 102 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 105 if (keySpec instanceof X509EncodedKeySpec) { 107 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded(); 115 if (keySpec instanceof DSAPublicKeySpec == false) { 120 DSAPublicKeySpec ds = (DSAPublicKeySpec)keySpec; 134 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 137 if (keySpec instanceof PKCS8EncodedKeySpec) { 139 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded(); 147 if (keySpec instanceof DSAPrivateKeySpec == false) { 152 DSAPrivateKeySpec ds = (DSAPrivateKeySpec)keySpec; 211 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument 235 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument [all...] |
H A D | P11DHKeyFactory.java | 110 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 113 if (keySpec instanceof X509EncodedKeySpec) { 116 PublicKey key = factory.generatePublic(keySpec); 123 if (keySpec instanceof DHPublicKeySpec == false) { 128 DHPublicKeySpec ds = (DHPublicKeySpec)keySpec; 141 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 144 if (keySpec instanceof PKCS8EncodedKeySpec) { 147 PrivateKey key = factory.generatePrivate(keySpec); 154 if (keySpec instanceof DHPrivateKeySpec == false) { 159 DHPrivateKeySpec ds = (DHPrivateKeySpec)keySpec; 215 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument 237 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument [all...] |
H A D | P11RSAKeyFactory.java | 110 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 113 if (keySpec instanceof X509EncodedKeySpec) { 115 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded(); 123 if (keySpec instanceof RSAPublicKeySpec == false) { 128 RSAPublicKeySpec rs = (RSAPublicKeySpec)keySpec; 140 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 143 if (keySpec instanceof PKCS8EncodedKeySpec) { 145 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded(); 155 if (keySpec instanceof RSAPrivateCrtKeySpec) { 156 RSAPrivateCrtKeySpec rs = (RSAPrivateCrtKeySpec)keySpec; 257 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument 277 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument [all...] |
H A D | P11SecretKeyFactory.java | 277 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 280 if (keySpec == null) { 283 if (keySpec instanceof SecretKeySpec) { 285 Key key = convertKey(token, (SecretKey)keySpec, algorithm); 291 if (keySpec instanceof DESKeySpec) { 292 byte[] keyBytes = ((DESKeySpec)keySpec).getKey(); 293 keySpec = new SecretKeySpec(keyBytes, "DES"); 294 return engineGenerateSecret(keySpec); 297 if (keySpec instanceof DESedeKeySpec) { 298 byte[] keyBytes = ((DESedeKeySpec)keySpec) 322 engineGetKeySpec(SecretKey key, Class<?> keySpec) argument [all...] |
H A D | P11ECKeyFactory.java | 164 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 167 if (keySpec instanceof X509EncodedKeySpec) { 169 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded(); 177 if (keySpec instanceof ECPublicKeySpec == false) { 182 ECPublicKeySpec ec = (ECPublicKeySpec)keySpec; 194 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 197 if (keySpec instanceof PKCS8EncodedKeySpec) { 199 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded(); 207 if (keySpec instanceof ECPrivateKeySpec == false) { 212 ECPrivateKeySpec ec = (ECPrivateKeySpec)keySpec; 285 implGetPublicKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument 307 implGetPrivateKeySpec(P11Key key, Class<T> keySpec, Session[] session) argument [all...] |
/openjdk9/jdk/test/javax/crypto/SecretKeyFactory/ |
H A D | P1SecretKeyFactory.java | 43 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 49 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument
|
H A D | P2SecretKeyFactory.java | 43 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 49 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument
|
/openjdk9/jdk/test/java/security/spec/PKCS8EncodedKeySpec/ |
H A D | Algorithm.java | 69 PKCS8EncodedKeySpec keySpec = epki.getKeySpec(sk); 72 String alg = keySpec.getAlgorithm();
|
/openjdk9/jdk/test/sun/security/tools/keytool/ |
H A D | StorePasswords.java | 92 PBEKeySpec keySpec = new PBEKeySpec(USER_PWD); 94 SecretKey key = factory.generateSecret(keySpec); 167 PBEKeySpec keySpec; 177 keySpec = 179 char[] pwd = keySpec.getPassword();
|
/openjdk9/jdk/test/java/security/KeyFactory/ |
H A D | Failover.java | 114 protected PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException { argument 119 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException { argument 125 engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException argument 140 protected PublicKey engineGeneratePublic(KeySpec keySpec) throws InvalidKeySpecException { argument 145 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) throws InvalidKeySpecException { argument 150 protected <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) throws InvalidKeySpecException { argument
|