/libcore/support/src/test/java/libcore/javax/net/ssl/ |
H A D | RandomPrivateKeyX509ExtendedKeyManager.java | 45 public PrivateKey getPrivateKey(String alias) { argument 46 PrivateKey originalPrivateKey = super.getPrivateKey(alias);
|
H A D | ForwardingX509ExtendedKeyManager.java | 48 public X509Certificate[] getCertificateChain(String alias) { argument 49 return delegate.getCertificateChain(alias); 73 public PrivateKey getPrivateKey(String alias) { argument 74 return delegate.getPrivateKey(alias);
|
H A D | TestKeyManager.java | 116 private String dumpAlias(String alias) { argument 118 out.println(alias); 119 return alias; 122 public X509Certificate[] getCertificateChain(String alias) { argument 124 out.print(" | alias: "); 125 out.print(alias); 126 return dumpCerts(keyManager.getCertificateChain(alias)); 159 for (String alias : aliases) { 160 out.print(alias); 167 public PrivateKey getPrivateKey(String alias) { argument [all...] |
/libcore/luni/src/main/java/javax/net/ssl/ |
H A D | X509KeyManager.java | 31 * Chooses an alias for the client side of an SSL connection to authenticate 41 * the alias selected does not depend on a specific socket. 42 * @return the alias name of a matching key or {@code null} if there are no 49 * Chooses an alias for the server side of an SSL connection to authenticate 59 * the alias selected does not depend on a specific socket. 60 * @return the alias name of a matching key or {@code null} if there are no 67 * Returns the certificate chain for the specified alias. 69 * @param alias 70 * the alias to get the certificate chain for. 71 * @return the certificate chain for the specified alias, o 74 getCertificateChain(String alias) argument 112 getPrivateKey(String alias) argument [all...] |
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/ |
H A D | X509ExtendedKeyManagerTest.java | 149 public X509Certificate[] getCertificateChain(String alias) { argument 172 public PrivateKey getPrivateKey(String alias) { argument
|
H A D | X509KeyManagerTest.java | 720 * X509KeyManager#getCertificateChain(String alias) 731 * X509KeyManager#getPrivateKey(String alias) 742 for (String alias : aliases) { 743 assertKnownAlias(alias); 747 private void assertKnownAlias(String alias) { argument 748 String a = alias.toLowerCase(); 750 assertTrue("Expected one of clientkey_01, clientkey_02, clientkey_03. Received: " + alias, okay);
|
/libcore/luni/src/main/java/org/apache/harmony/security/utils/ |
H A D | AlgNameMapper.java | 169 * Returns Algorithm name for given algorithm alias 171 * @param algName - alias 190 String alias = key.substring(keyPrfix2find.length()); 193 if (isOID(alias)) { 194 if (alias.startsWith("OID.")) { 195 alias = alias.substring(4); 198 boolean oid2AlgContains = oid2AlgMap.containsKey(alias); 202 oid2AlgMap.put(alias, algUC); 205 alg2OidMap.put(algUC, alias); 225 isOID(String alias) argument [all...] |
/libcore/luni/src/test/java/libcore/javax/net/ssl/ |
H A D | KeyManagerFactoryTest.java | 168 for (String alias : aliases) { 169 test_X509KeyManager_alias(km, alias, keyType, false, empty); 179 for (String alias : aliases) { 180 test_X509KeyManager_alias(km, alias, keyType, false, empty); 189 String alias = km.chooseClientAlias(array, null, null); 190 test_X509KeyManager_alias(km, alias, keyType, false, empty); 193 String alias = km.chooseServerAlias(keyType, null, null); 194 test_X509KeyManager_alias(km, alias, keyType, false, empty); 208 String alias = km.chooseEngineClientAlias(array, null, null); 209 test_X509KeyManager_alias(km, alias, keyTyp 217 test_X509KeyManager_alias(X509KeyManager km, String alias, String keyType, boolean many, boolean empty) argument [all...] |
/libcore/luni/src/main/java/java/security/ |
H A D | KeyStoreSpi.java | 40 * Returns the key with the given alias, using the password to recover the 43 * @param alias 44 * the alias for the entry. 47 * @return the key with the specified alias, or {@code null} if the 48 * specified alias is not bound to an entry. 54 public abstract Key engineGetKey(String alias, char[] password) argument 58 * Returns the certificate chain for the entry with the given alias. 60 * @param alias 61 * the alias for the entry 62 * @return the certificate chain for the entry with the given alias, o 65 engineGetCertificateChain(String alias) argument 75 engineGetCertificate(String alias) argument 85 engineGetCreationDate(String alias) argument 107 engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 127 engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument 144 engineSetCertificateEntry(String alias, Certificate cert) argument 156 engineDeleteEntry(String alias) argument 175 engineContainsAlias(String alias) argument 192 engineIsKeyEntry(String alias) argument 203 engineIsCertificateEntry(String alias) argument 345 engineGetEntry(String alias, KeyStore.ProtectionParameter protParam) argument 400 engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam) argument 465 engineEntryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass) argument [all...] |
H A D | KeyStore.java | 231 * Returns the key with the given alias, using the password to recover the 234 * @param alias 235 * the alias for the entry. 238 * @return the key with the specified alias, or {@code null} if the 239 * specified alias is not bound to an entry. 247 public final Key getKey(String alias, char[] password) argument 253 return implSpi.engineGetKey(alias, password); 257 * Returns the certificate chain for the entry with the given alias. 259 * @param alias 260 * the alias fo 266 getCertificateChain(String alias) argument 283 getCertificate(String alias) argument 300 getCreationDate(String alias) argument 328 setKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 365 setKeyEntry(String alias, byte[] key, Certificate[] chain) argument 389 setCertificateEntry(String alias, Certificate cert) argument 406 deleteEntry(String alias) argument 438 containsAlias(String alias) argument 469 isKeyEntry(String alias) argument 487 isCertificateEntry(String alias) argument 637 getEntry(String alias, ProtectionParameter param) argument 667 setEntry(String alias, Entry entry, ProtectionParameter param) argument 694 entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass) argument 747 getProtectionParameter(String alias) argument 1003 getProtectionParameter( String alias) argument [all...] |
H A D | Provider.java | 493 for (String alias : s.getAliases()) { 494 aliasTable.put(key(s.type, alias), s); 518 for (String alias: s.getAliases()) { 519 aliasTable.remove(key(s.type, alias)); 616 for (String alias : ser.aliases) { 617 propertyAliasTable.remove(key(serviceName, alias)); 959 * Adds an alias. 961 * @param alias the alias to add 963 /*package*/ void addAlias(String alias) { argument [all...] |
/libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/ |
H A D | KeyStoreBuilderTest.java | 139 // alias) 154 assertEquals(ksB.getProtectionParameter("Bad alias"), pp[i]); 157 // with such alias 164 // with such alias 193 * <code>getProtectionParameter(String alias)</code> Assertions: throws 200 * alias) throws NullPointerException when alias is null; throws 201 * KeyStoreException when alias is not available; returns 306 + " was thrown for alias: " + aName); 313 assertEquals(ksB.getProtectionParameter("Bad alias"), protPas 525 getProtectionParameter(String alias) argument [all...] |
/libcore/support/src/test/java/org/apache/harmony/security/tests/support/ |
H A D | MyKeyStore.java | 63 public Key engineGetKey(String alias, char[] password) argument 65 if (Keys.containsKey(alias)) { 66 return (Key) Keys.get(alias); 71 public Certificate[] engineGetCertificateChain(String alias) { argument 72 if (Chain.containsKey(alias)) { 73 return (Certificate[]) Chain.get(alias); 78 public Certificate engineGetCertificate(String alias) { argument 79 if (Cert.containsKey(alias)) { 80 return (Certificate) Cert.get(alias); 85 public Date engineGetCreationDate(String alias) { argument 92 engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 104 engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument 125 engineSetCertificateEntry(String alias, Certificate cert) argument 131 engineDeleteEntry(String alias) argument 146 engineContainsAlias(String alias) argument 160 engineIsKeyEntry(String alias) argument 167 engineIsCertificateEntry(String alias) argument [all...] |
H A D | MyKeyStoreSpi.java | 48 public Key engineGetKey(String alias, char[] password) argument 53 public Certificate[] engineGetCertificateChain(String alias) { argument 57 public Certificate engineGetCertificate(String alias) { argument 58 if (alias.equals("test_engineEntryInstanceOf_Alias1")) { 64 public Date engineGetCreationDate(String alias) { argument 68 public void engineSetKeyEntry(String alias, Key key, char[] password, argument 74 public void engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument 80 public void engineSetCertificateEntry(String alias, Certificate cert) argument 86 public void engineDeleteEntry(String alias) throws KeyStoreException { argument 95 public boolean engineContainsAlias(String alias) { argument 107 engineIsKeyEntry(String alias) argument 116 engineIsCertificateEntry(String alias) argument [all...] |
H A D | TestKeyStoreSpi.java | 68 public boolean engineContainsAlias(String alias) { argument 69 return aliases.containsKey(alias); 73 public void engineDeleteEntry(String alias) throws KeyStoreException { argument 74 throw new KeyStoreException("entry " + alias + " cannot be deleted"); 78 public Certificate engineGetCertificate(String alias) { argument 79 return (Certificate) aliases.get(alias); 88 for (Map.Entry<String, Object> alias : aliases.entrySet()) { 89 if (alias.getValue() == cert) { 90 return alias.getKey(); 98 public Certificate[] engineGetCertificateChain(String alias) { argument 103 engineGetCreationDate(String alias) argument 108 engineGetKey(String alias, char[] password) argument 126 engineIsCertificateEntry(String alias) argument 136 engineIsKeyEntry(String alias) argument 186 engineSetCertificateEntry(String alias, Certificate cert) argument 197 engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 216 engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument [all...] |
/libcore/luni/src/test/java/libcore/java/security/ |
H A D | ProviderTest.java | 155 private static final Pattern alias = Pattern.compile("Alg\\.Alias\\.([^.]*)\\.(.*)"); field in class:ProviderTest 202 Matcher m = alias.matcher(key); 230 String alias = entry.getKey(); 232 assertTrue("Could not find implementation " + actual + " for alias " + alias +
|
H A D | KeyStoreTest.java | 297 String alias = aliases.nextElement(); 298 ks.deleteEntry(alias); 304 public static void setPrivateKeyNoPassword(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 306 ks.setKeyEntry(alias, privateKey.getPrivateKey(), null, privateKey.getCertificateChain()); 311 public static void setPrivateKey(KeyStore ks, String alias) throws Exception { argument 312 setPrivateKey(ks, alias, getPrivateKey()); 315 String alias, 318 ks.setKeyEntry(alias, 327 public static void setPrivateKeyBytes(KeyStore ks, String alias) throws Exception { argument 328 setPrivateKeyBytes(ks, alias, getPrivateKe 314 setPrivateKey(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 330 setPrivateKeyBytes(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 342 setSecretKey(KeyStore ks, String alias) argument 345 setSecretKey(KeyStore ks, String alias, SecretKey key) argument 355 setSecretKeyBytes(KeyStore ks, String alias) argument 358 setSecretKeyBytes(KeyStore ks, String alias, SecretKey key) argument 368 setCertificate(KeyStore ks, String alias) argument 371 setCertificate(KeyStore ks, String alias, Certificate certificate) argument [all...] |
/libcore/support/src/test/java/libcore/java/security/ |
H A D | TestKeyStore.java | 421 * private alias name. The X509Certificate will be stored on the 422 * public alias name and have the given subject distinguished 717 for (String alias : Collections.list(keyStore.aliases())) { 718 if (!keyStore.entryInstanceOf(alias, PrivateKeyEntry.class)) { 721 PrivateKeyEntry privateKey = (PrivateKeyEntry) keyStore.getEntry(alias, password); 772 for (String alias : Collections.list(keyStore.aliases())) { 773 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntry.class)) { 777 (TrustedCertificateEntry) keyStore.getEntry(alias, null); 817 for (String alias : Collections.list(keyStore.aliases())) { 818 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntr 854 getEntryByAlias(String alias) argument 861 entryByAlias(KeyStore keyStore, String alias) argument [all...] |