/openjdk7/jdk/src/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</code> identifies the specification class in which 111 * @param keySpec the specification class in which 122 T engineGetKeySpec(Key key, Class<T> keySpec) argument
|
H A D | KeyFactory.java | 318 * @param keySpec the specification (key material) of the public key. 325 public final PublicKey generatePublic(KeySpec keySpec) argument 328 return spi.engineGeneratePublic(keySpec); 334 return mySpi.engineGeneratePublic(keySpec); 356 * @param keySpec the specification (key material) of the private key. 363 public final PrivateKey generatePrivate(KeySpec keySpec) argument 366 return spi.engineGeneratePrivate(keySpec); 372 return mySpi.engineGeneratePrivate(keySpec); 392 * <code>keySpec</code> identifies the specification class in which 400 * @param keySpec th 410 getKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk7/jdk/src/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 | 319 * @param keySpec the specification (key material) of the secret key 326 public final SecretKey generateSecret(KeySpec keySpec) argument 329 return spi.engineGenerateSecret(keySpec); 335 return mySpi.engineGenerateSecret(keySpec); 355 * @param keySpec the requested format in which the key material shall be 363 * <code>key</code> and <code>keySpec</code> do not match, or 365 * whereas <code>keySpec</code> is the specification of a software-based 370 public final KeySpec getKeySpec(SecretKey key, Class keySpec) argument 373 return spi.engineGetKeySpec(key, keySpec); 379 return mySpi.engineGetKeySpec(key, keySpec); [all...] |
/openjdk7/jdk/src/share/classes/com/sun/crypto/provider/ |
H A D | DESKeyFactory.java | 54 * @param keySpec the specification (key material) of the secret key 61 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 66 if (!(keySpec instanceof DESKeySpec)) { 71 DESKeySpec desKeySpec = (DESKeySpec)keySpec; 85 * @param keySpec the requested format in which the key material shall be 95 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument 105 if ((keySpec != null) && 106 DESKeySpec.class.isAssignableFrom(keySpec)) {
|
H A D | DESedeKeyFactory.java | 54 * @param keySpec the specification (key material) of the secret key 61 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 66 if (keySpec instanceof DESedeKeySpec) { 67 DESedeKeySpec desEdeKeySpec = (DESedeKeySpec)keySpec; 85 * @param keySpec the requested format in which the key material shall be 95 protected KeySpec engineGetKeySpec(SecretKey key, Class keySpec) argument 104 if (DESedeKeySpec.class.isAssignableFrom(keySpec)) {
|
H A D | DHKeyFactory.java | 61 * @param keySpec the specification (key material) of the public key 68 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 72 if (keySpec instanceof DHPublicKeySpec) { 73 DHPublicKeySpec dhPubKeySpec = (DHPublicKeySpec)keySpec; 78 } else if (keySpec instanceof X509EncodedKeySpec) { 80 (((X509EncodedKeySpec)keySpec).getEncoded()); 96 * @param keySpec the specification (key material) of the private key 103 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 107 if (keySpec instanceof DHPrivateKeySpec) { 108 DHPrivateKeySpec dhPrivKeySpec = (DHPrivateKeySpec)keySpec; 143 engineGetKeySpec(Key key, Class keySpec) argument [all...] |
H A D | PBKDF2HmacSHA1Factory.java | 57 * @param keySpec the specification (key material) of the secret key 64 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 67 if (!(keySpec instanceof PBEKeySpec)) { 70 PBEKeySpec ks = (PBEKeySpec) keySpec; 80 * @param keySpec the requested format in which the key material shall be
|
H A D | PBEKey.java | 53 PBEKey(PBEKeySpec keySpec, String keytype) throws InvalidKeySpecException { argument 54 char[] passwd = keySpec.getPassword();
|
H A D | PBEKeyFactory.java | 103 * @param keySpec the specification (key material) of the secret key 110 protected SecretKey engineGenerateSecret(KeySpec keySpec) argument 113 if (!(keySpec instanceof PBEKeySpec)) { 116 return new PBEKey((PBEKeySpec)keySpec, type); 125 * @param keySpec the requested format in which the key material shall be
|
H A D | PBKDF2KeyImpl.java | 80 PBKDF2KeyImpl(PBEKeySpec keySpec, String prfAlgo) argument 82 char[] passwd = keySpec.getPassword(); 92 this.salt = keySpec.getSalt(); 96 this.iterCount = keySpec.getIterationCount(); 102 int keyLength = keySpec.getKeyLength();
|
/openjdk7/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
|
/openjdk7/jdk/src/share/classes/sun/security/provider/ |
H A D | DSAKeyFactory.java | 85 * @param keySpec the specification (key material) of the public key 92 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 95 if (keySpec instanceof DSAPublicKeySpec) { 96 DSAPublicKeySpec dsaPubKeySpec = (DSAPublicKeySpec)keySpec; 108 } else if (keySpec instanceof X509EncodedKeySpec) { 111 (((X509EncodedKeySpec)keySpec).getEncoded()); 114 (((X509EncodedKeySpec)keySpec).getEncoded()); 130 * @param keySpec the specification (key material) of the private key 137 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 140 if (keySpec instanceo 178 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/security/util/ |
H A D | KeyUtil.java | 126 * @param keySpec 129 * @throws NullPointerException if {@code keySpec} is null 130 * @throws InvalidKeyException if {@code keySpec} is invalid 132 public static final void validate(KeySpec keySpec) argument 134 if (keySpec == null) { 139 if (keySpec instanceof DHPublicKeySpec) { 140 validateDHPublicKey((DHPublicKeySpec)keySpec);
|
/openjdk7/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
|
/openjdk7/jdk/src/share/classes/sun/security/ec/ |
H A D | ECKeyFactory.java | 155 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 158 return implGeneratePublic(keySpec); 167 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 170 return implGeneratePrivate(keySpec); 220 private PublicKey implGeneratePublic(KeySpec keySpec) argument 222 if (keySpec instanceof X509EncodedKeySpec) { 223 X509EncodedKeySpec x509Spec = (X509EncodedKeySpec)keySpec; 225 } else if (keySpec instanceof ECPublicKeySpec) { 226 ECPublicKeySpec ecSpec = (ECPublicKeySpec)keySpec; 238 private PrivateKey implGeneratePrivate(KeySpec keySpec) argument 252 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/security/pkcs11/ |
H A D | P11KeyFactory.java | 69 protected final <T extends KeySpec> T engineGetKeySpec(Key key, Class<T> keySpec) argument 72 if ((key == null) || (keySpec == null)) { 74 ("key and keySpec must not be null"); 77 if (PKCS8EncodedKeySpec.class.isAssignableFrom(keySpec) 78 || X509EncodedKeySpec.class.isAssignableFrom(keySpec)) { 80 return (T)implGetSoftwareFactory().getKeySpec(key, keySpec); 95 return (T)implGetPublicKeySpec(p11Key, keySpec, session); 97 return (T)implGetPrivateKeySpec(p11Key, keySpec, session); 141 abstract KeySpec implGetPublicKeySpec(P11Key key, Class keySpec, argument 144 abstract KeySpec implGetPrivateKeySpec(P11Key key, Class keySpec, 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 keySpec, Session[] session) argument 237 implGetPrivateKeySpec(P11Key key, Class keySpec, Session[] session) 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 keySpec, Session[] session) argument 235 implGetPrivateKeySpec(P11Key key, Class 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; 143 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 146 if (keySpec instanceof PKCS8EncodedKeySpec) { 148 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded(); 158 if (keySpec instanceof RSAPrivateCrtKeySpec) { 159 RSAPrivateCrtKeySpec rs = (RSAPrivateCrtKeySpec)keySpec; 263 implGetPublicKeySpec(P11Key key, Class keySpec, Session[] session) argument 283 implGetPrivateKeySpec(P11Key key, Class 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 | 145 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 148 if (keySpec instanceof X509EncodedKeySpec) { 150 byte[] encoded = ((X509EncodedKeySpec)keySpec).getEncoded(); 158 if (keySpec instanceof ECPublicKeySpec == false) { 163 ECPublicKeySpec ec = (ECPublicKeySpec)keySpec; 175 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 178 if (keySpec instanceof PKCS8EncodedKeySpec) { 180 byte[] encoded = ((PKCS8EncodedKeySpec)keySpec).getEncoded(); 188 if (keySpec instanceof ECPrivateKeySpec == false) { 193 ECPrivateKeySpec ec = (ECPrivateKeySpec)keySpec; 262 implGetPublicKeySpec(P11Key key, Class keySpec, Session[] session) argument 284 implGetPrivateKeySpec(P11Key key, Class keySpec, Session[] session) argument [all...] |
/openjdk7/jdk/src/share/classes/sun/security/rsa/ |
H A D | RSAKeyFactory.java | 198 protected PublicKey engineGeneratePublic(KeySpec keySpec) argument 201 return generatePublic(keySpec); 210 protected PrivateKey engineGeneratePrivate(KeySpec keySpec) argument 213 return generatePrivate(keySpec); 294 private PublicKey generatePublic(KeySpec keySpec) argument 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) argument 341 engineGetKeySpec(Key key, Class<T> keySpec) argument [all...] |