/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/ojluni/src/main/java/sun/security/validator/ |
H A D | KeyStores.java | 100 String alias = e.nextElement(); 101 if (ks.isCertificateEntry(alias)) { 102 Certificate cert = ks.getCertificate(alias); 106 } else if (ks.isKeyEntry(alias)) { 107 Certificate[] certs = ks.getCertificateChain(alias);
|
/libcore/ojluni/src/main/java/java/security/ |
H A D | KeyStoreSpi.java | 57 * Returns the key associated with the given alias, using the given 59 * the alias by a call to <code>setKeyEntry</code>, 63 * @param alias the alias name 66 * @return the requested key, or null if the given alias does not exist 74 public abstract Key engineGetKey(String alias, char[] password) argument 78 * Returns the certificate chain associated with the given alias. 79 * The certificate chain must have been associated with the alias 84 * @param alias the alias nam 90 engineGetCertificateChain(String alias) argument 113 engineGetCertificate(String alias) argument 123 engineGetCreationDate(String alias) argument 147 engineSetKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 173 engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument 194 engineSetCertificateEntry(String alias, Certificate cert) argument 205 engineDeleteEntry(String alias) argument 222 engineContainsAlias(String alias) argument 242 engineIsKeyEntry(String alias) argument 255 engineIsCertificateEntry(String alias) argument 445 engineGetEntry(String alias, KeyStore.ProtectionParameter protParam) argument 503 engineSetEntry(String alias, KeyStore.Entry entry, KeyStore.ProtectionParameter protParam) argument 559 engineEntryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass) argument [all...] |
H A D | KeyStore.java | 72 * <p> Each entry in a keystore is identified by an "alias" string. In the 799 * Returns the key associated with the given alias, using the given 801 * the alias by a call to <code>setKeyEntry</code>, 805 * @param alias the alias name 808 * @return the requested key, or null if the given alias does not exist 818 public final Key getKey(String alias, char[] password) argument 825 return keyStoreSpi.engineGetKey(alias, password); 829 * Returns the certificate chain associated with the given alias. 830 * The certificate chain must have been associated with the alias 844 getCertificateChain(String alias) argument 877 getCertificate(String alias) argument 897 getCreationDate(String alias) argument 929 setKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 969 setKeyEntry(String alias, byte[] key, Certificate[] chain) argument 997 setCertificateEntry(String alias, Certificate cert) argument 1014 deleteEntry(String alias) argument 1050 containsAlias(String alias) argument 1090 isKeyEntry(String alias) argument 1113 isCertificateEntry(String alias) argument 1313 getEntry(String alias, ProtectionParameter protParam) argument 1350 setEntry(String alias, Entry entry, ProtectionParameter protParam) argument 1383 entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass) argument 1448 getProtectionParameter(String alias) argument 1669 getProtectionParameter(String alias) argument [all...] |
H A D | Provider.java | 617 private final static String ALIAS_PREFIX_LOWER = "alg.alias."; 689 * specified type of this algorithm or alias. If no such 698 * alias) of the service requested (for example, <code>SHA-1</code>) 814 for (String alias : s.getAliases()) { 815 serviceMap.put(new ServiceKey(type, alias, true), s); 829 for (String alias : s.getAliases()) { 830 super.put(ALIAS_PREFIX + type + "." + alias, algorithm); 850 for (String alias : s.getAliases()) { 851 super.remove(ALIAS_PREFIX + type + "." + alias); 914 for (String alias 1098 addAlias(String alias) argument [all...] |
/libcore/ojluni/src/main/java/sun/security/ssl/ |
H A D | SunX509KeyManagerImpl.java | 52 * use. As implemented here, both always return the first alias returned by 76 * Map: String(alias) -> X509Credentials(credentials) 85 * Map: String(keyType) -> String[](alias) 127 String alias = aliases.nextElement(); 128 if (!ks.isKeyEntry(alias)) { 131 Key key = ks.getKey(alias, password); 135 Certificate[] certs = ks.getCertificateChain(alias); 148 credentialsMap.put(alias, cred); 151 System.out.println("found key for : " + alias); 162 * Returns the certificate chain associated with the given alias 167 getCertificateChain(String alias) argument 182 getPrivateKey(String alias) argument [all...] |
H A D | X509KeyManagerImpl.java | 103 public X509Certificate[] getCertificateChain(String alias) { argument 104 PrivateKeyEntry entry = getEntry(alias); 109 public PrivateKey getPrivateKey(String alias) { argument 110 PrivateKeyEntry entry = getEntry(alias); 208 // we construct the alias we return to JSSE as seen in the code below 214 + entry.alias; 217 private PrivateKeyEntry getEntry(String alias) { argument 218 // if the alias is null, return immediately 219 if (alias == null) { 224 Reference<PrivateKeyEntry> ref = entryCacheMap.get(alias); 445 final String alias; field in class:X509KeyManagerImpl.EntryStatus 448 EntryStatus(int builderIndex, int keyIndex, String alias, Certificate[] chain, CheckResult checkResult) argument [all...] |
/libcore/support/src/test/java/libcore/javax/net/ssl/ |
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...] |
H A D | RandomPrivateKeyX509ExtendedKeyManager.java | 45 public PrivateKey getPrivateKey(String alias) { argument 46 PrivateKey originalPrivateKey = super.getPrivateKey(alias);
|
H A D | TestSSLContext.java | 334 for (String alias: Collections.list(keyStore.aliases())) { 335 if (!keyStore.isCertificateEntry(alias)) { 338 X509Certificate keyStoreCertificate = (X509Certificate) keyStore.getCertificate(alias); 350 for (String alias: Collections.list(keyStore.aliases())) { 351 if (!keyStore.isCertificateEntry(alias)) { 354 Certificate keyStoreCertificate = keyStore.getCertificate(alias);
|
/libcore/luni/src/test/java/libcore/javax/net/ssl/ |
H A D | KeyManagerFactoryTest.java | 170 for (String alias : aliases) { 171 test_X509KeyManager_alias(km, alias, keyType, false, empty); 181 for (String alias : aliases) { 182 test_X509KeyManager_alias(km, alias, keyType, false, empty); 191 String alias = km.chooseClientAlias(array, null, null); 192 test_X509KeyManager_alias(km, alias, keyType, false, empty); 195 String alias = km.chooseServerAlias(keyType, null, null); 196 test_X509KeyManager_alias(km, alias, keyType, false, empty); 210 String alias = km.chooseEngineClientAlias(array, null, null); 211 test_X509KeyManager_alias(km, alias, keyTyp 219 test_X509KeyManager_alias(X509KeyManager km, String alias, String keyType, boolean many, boolean empty) argument [all...] |
H A D | X509KeyManagerTest.java | 65 String alias = ((X509KeyManager) manager).chooseClientAlias(keyTypes, null, null); 67 assertNotNull(alias); 69 assertNull(alias);
|
/libcore/ojluni/src/main/java/javax/net/ssl/ |
H A D | X509KeyManager.java | 44 * <LI> select the <ITALIC> best alias </ITALIC> based on 63 * @return an array of the matching alias names, or null if there 69 * Choose an alias to authenticate the client side of a secure 79 * implementations are free to select an alias applicable 81 * @return the alias name for the desired key, or null if there 95 * @return an array of the matching alias names, or null 101 * Choose an alias to authenticate the server side of a secure 110 * implementations are free to select an alias applicable 112 * @return the alias name for the desired key, or null if there 119 * Returns the certificate chain associated with the given alias 126 getCertificateChain(String alias) argument 134 getPrivateKey(String alias) argument [all...] |
/libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/ |
H A D | KeyStoreTest.java | 142 * Test for <code>setKeyEntry(String alias, byte[] key, Certificate[] chain)</code> 152 String alias = "keyEntry"; 156 new KeyStoreTestSupport.MCertificate(alias, kk), 157 new KeyStoreTestSupport.MCertificate(alias, kk) }; 165 kss[i].setKeyEntry(alias, kk, certs); 166 res = kss[i].getKey(alias, pwd).getEncoded(); 171 assertEquals(kss[i].getCertificateChain(alias).length, certs.length); 172 kss[i].setKeyEntry(alias, kk, null); 173 res = kss[i].getKey(alias, pwd).getEncoded(); 178 assertNull(kss[i].getCertificateChain(alias)); [all...] |
H A D | KeyStore2Test.java | 145 // alias 1 148 // alias 2 151 // alias 3 184 // alias 1 187 // alias 2 190 // alias 3 227 // alias 1 230 // alias 2 264 // alias 1 273 // alias [all...] |
/libcore/support/src/test/java/org/apache/harmony/xnet/tests/support/ |
H A D | X509KeyManagerImpl.java | 141 String alias = null; 148 alias = keyTest.getCertificateAlias(cert[0]); 150 alias = keyTest.getCertificateAlias(cert[1]); 152 return alias; 185 String alias = null; 191 return alias = keyTest.getCertificateAlias(cert[0]);
|
/libcore/ojluni/src/main/java/sun/security/x509/ |
H A D | CRLExtensions.java | 180 * Get the extension with this alias. 182 * @param alias the identifier string for the extension to retrieve. 184 public Extension get(String alias) { argument 185 X509AttributeName attr = new X509AttributeName(alias); 189 int index = alias.lastIndexOf("."); 190 name = alias.substring(index + 1); 192 name = alias; 197 * Set the extension value with this alias. 199 * @param alias the identifier string for the extension to set. 201 * alias 203 set(String alias, Object obj) argument 212 delete(String alias) argument [all...] |
H A D | AlgorithmId.java | 572 String alias = (String)enum_.nextElement(); 573 String upperCaseAlias = alias.toUpperCase(Locale.ENGLISH); 578 if (index == alias.length()) { 579 // invalid alias entry 582 String oidString = alias.substring(index); 583 String stdAlgName = provs[i].getProperty(alias); 604 // Android-changed: If the alias isn't specified with an explicit 606 final int sep = alias.indexOf('.', "ALG.ALIAS.".length()); 607 String suffix = alias.substring(sep + 1); 617 String stdAlgName = provs[i].getProperty(alias); [all...] |
/libcore/ojluni/src/main/java/sun/security/util/ |
H A D | UntrustedCertificates.java | 57 private static void add(String alias, String pemCert) { argument 70 "Incorrect untrusted certificate: " + alias, e);
|
/libcore/support/src/test/java/libcore/java/security/ |
H A D | TestKeyStore.java | 481 * private alias name. The X509Certificate will be stored on the 482 * public alias name and have the given subject distinguished 785 for (String alias : Collections.list(keyStore.aliases())) { 786 if (!keyStore.entryInstanceOf(alias, PrivateKeyEntry.class)) { 789 PrivateKeyEntry privateKey = (PrivateKeyEntry) keyStore.getEntry(alias, password); 840 for (String alias : Collections.list(keyStore.aliases())) { 841 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntry.class)) { 845 (TrustedCertificateEntry) keyStore.getEntry(alias, null); 932 for (String alias : Collections.list(keyStore.aliases())) { 933 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntr 969 getEntryByAlias(String alias) argument 976 entryByAlias(KeyStore keyStore, 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
|
/libcore/ojluni/src/main/java/java/security/cert/ |
H A D | PKIXParameters.java | 150 String alias = aliases.nextElement(); 151 if (keystore.isCertificateEntry(alias)) { 152 Certificate cert = keystore.getCertificate(alias);
|