/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/crypto/src/main/java/org/conscrypt/ |
H A D | TrustedCertificateKeyStoreSpi.java | 35 @Override public Key engineGetKey(String alias, char[] password) { argument 36 if (alias == null) { 37 throw new NullPointerException("alias == null"); 42 @Override public Certificate[] engineGetCertificateChain(String alias) { argument 43 if (alias == null) { 44 throw new NullPointerException("alias == null"); 49 @Override public Certificate engineGetCertificate(String alias) { argument 50 return store.getCertificate(alias); 53 @Override public Date engineGetCreationDate(String alias) { argument 54 return store.getCreationDate(alias); 57 engineSetKeyEntry( String alias, Key key, char[] password, Certificate[] chain) argument 62 engineSetKeyEntry(String alias, byte[] key, Certificate[] chain) argument 66 engineSetCertificateEntry(String alias, Certificate cert) argument 73 engineDeleteEntry(String alias) argument 81 engineContainsAlias(String alias) argument 89 engineIsKeyEntry(String alias) argument 96 engineIsCertificateEntry(String alias) argument [all...] |
H A D | TrustedCertificateStore.java | 86 public static final boolean isSystem(String alias) { argument 87 return alias.startsWith(PREFIX_SYSTEM); 89 public static final boolean isUser(String alias) { argument 90 return alias.startsWith(PREFIX_USER); 125 public Certificate getCertificate(String alias) { argument 126 return getCertificate(alias, false); 129 public Certificate getCertificate(String alias, boolean includeDeletedSystem) { argument 131 File file = fileForAlias(alias); 132 if (file == null || (isUser(alias) && isTombstone(file))) { 136 if (cert == null || (isSystem(alias) 145 fileForAlias(String alias) argument 207 getCreationDate(String alias) argument 265 containsAlias(String alias) argument 269 containsAlias(String alias, boolean includeDeletedSystem) argument 528 deleteCertificateEntry(String alias) argument 561 removeUnnecessaryTombstones(String alias) argument [all...] |
H A D | KeyManagerImpl.java | 70 final String alias = aliases.nextElement(); 72 if (keyStore.entryInstanceOf(alias, KeyStore.PrivateKeyEntry.class)) { 74 .getEntry(alias, new KeyStore.PasswordProtection(pwd)); 75 hash.put(alias, entry); 97 public X509Certificate[] getCertificateChain(String alias) { argument 98 if (alias == null) { 101 if (hash.containsKey(alias)) { 102 Certificate[] certs = hash.get(alias).getCertificateChain(); 123 public PrivateKey getPrivateKey(String alias) { argument 124 if (alias [all...] |
H A D | OpenSSLKey.java | 33 private final String alias; field in class:OpenSSLKey 38 alias = null; 41 public OpenSSLKey(long ctx, OpenSSLEngine engine, String alias) { argument 44 this.alias = alias; 65 return alias; 196 if (alias != null) { 197 return alias.equals(other.getAlias());
|
H A D | OpenSSLServerSocketImpl.java | 237 String alias = sslParameters.getKeyManager().chooseServerAlias(keyType, null, null); 238 if (alias == null) { 241 PrivateKey key = sslParameters.getKeyManager().getPrivateKey(alias);
|
/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 | 230 * Returns the key with the given alias, using the password to recover the 233 * @param alias 234 * the alias for the entry. 237 * @return the key with the specified alias, or {@code null} if the 238 * specified alias is not bound to an entry. 246 public final Key getKey(String alias, char[] password) argument 252 return implSpi.engineGetKey(alias, password); 256 * Returns the certificate chain for the entry with the given alias. 258 * @param alias 259 * the alias fo 265 getCertificateChain(String alias) argument 282 getCertificate(String alias) argument 299 getCreationDate(String alias) argument 327 setKeyEntry(String alias, Key key, char[] password, Certificate[] chain) argument 364 setKeyEntry(String alias, byte[] key, Certificate[] chain) argument 388 setCertificateEntry(String alias, Certificate cert) argument 405 deleteEntry(String alias) argument 437 containsAlias(String alias) argument 468 isKeyEntry(String alias) argument 486 isCertificateEntry(String alias) argument 636 getEntry(String alias, ProtectionParameter param) argument 666 setEntry(String alias, Entry entry, ProtectionParameter param) argument 693 entryInstanceOf(String alias, Class<? extends KeyStore.Entry> entryClass) argument 746 getProtectionParameter(String alias) argument 1002 getProtectionParameter( String alias) argument [all...] |
/libcore/crypto/src/test/java/org/conscrypt/ |
H A D | TrustedCertificateStoreTest.java | 171 ALIAS_SYSTEM_CA1 = alias(false, CA1, 0); 172 ALIAS_SYSTEM_CA2 = alias(false, CA2, 0); 173 ALIAS_USER_CA1 = alias(true, CA1, 0); 174 ALIAS_USER_CA2 = alias(true, CA2, 0); 176 ALIAS_SYSTEM_CHAIN0 = alias(false, getChain()[0], 0); 177 ALIAS_SYSTEM_CHAIN1 = alias(false, getChain()[1], 0); 178 ALIAS_SYSTEM_CHAIN2 = alias(false, getChain()[2], 0); 179 ALIAS_USER_CHAIN0 = alias(true, getChain()[0], 0); 180 ALIAS_USER_CHAIN1 = alias(true, getChain()[1], 0); 181 ALIAS_USER_CHAIN2 = alias(tru 553 assertRootCa(X509Certificate x, String alias) argument 558 assertTrusted(X509Certificate x, String alias) argument 565 assertIntermediateCa(X509Certificate x, String alias) argument 570 assertMasked(X509Certificate x, String alias) argument 575 assertDeleted(X509Certificate x, String alias) argument 584 assertTombstone(String alias) argument 591 assertNoTombstone(String alias) argument 616 private static String alias(boolean user, X509Certificate x, int index) { method in class:TrustedCertificateStoreTest 629 install(X509Certificate x, String alias) argument 644 file(String alias) argument [all...] |
/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/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/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 | 44 public PrivateKey getPrivateKey(String alias) { argument 45 PrivateKey originalPrivateKey = super.getPrivateKey(alias);
|
H A D | TestSSLContext.java | 219 for (String alias: Collections.list(keyStore.aliases())) { 220 if (!keyStore.isCertificateEntry(alias)) { 223 X509Certificate keyStoreCertificate = (X509Certificate) keyStore.getCertificate(alias); 235 for (String alias: Collections.list(keyStore.aliases())) { 236 if (!keyStore.isCertificateEntry(alias)) { 239 Certificate keyStoreCertificate = keyStore.getCertificate(alias);
|
/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...] |
H A D | X509KeyManagerTest.java | 65 String alias = ((X509KeyManager) manager).chooseClientAlias(keyTypes, null, null); 67 assertNotNull(alias); 69 assertNull(alias);
|
/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...] |
/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/support/src/test/java/libcore/java/security/ |
H A D | TestKeyStore.java | 377 * private alias name. The X509Certificate will be stored on the 378 * public alias name and have the given subject distinguished 665 for (String alias : Collections.list(keyStore.aliases())) { 666 if (!keyStore.entryInstanceOf(alias, PrivateKeyEntry.class)) { 669 PrivateKeyEntry privateKey = (PrivateKeyEntry) keyStore.getEntry(alias, password); 719 for (String alias : Collections.list(keyStore.aliases())) { 720 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntry.class)) { 724 (TrustedCertificateEntry) keyStore.getEntry(alias, null); 764 for (String alias : Collections.list(keyStore.aliases())) { 765 if (!keyStore.entryInstanceOf(alias, TrustedCertificateEntr [all...] |
/libcore/luni/src/test/java/tests/api/javax/net/ssl/ |
H A D | X509ExtendedKeyManagerTest.java | 149 public X509Certificate[] getCertificateChain(String alias) { argument 172 public PrivateKey getPrivateKey(String alias) { argument
|
/libcore/luni/src/main/java/java/nio/charset/ |
H A D | Charset.java | 182 // Collect and check each unique alias. 185 for (String alias : aliases) { 186 checkCharsetName(alias); 187 this.aliasesSet.add(alias); 257 // that many non-alias, non-canonical names are valid. For example, "utf8" isn't an 258 // alias of the canonical name "UTF-8", but we shouldn't penalize consistent users of 263 for (String alias : cs.aliasesSet) { 264 CACHED_CHARSETS.put(alias, canonicalCharset); 274 * @param charsetName a charset name (either canonical or an alias)
|
/libcore/luni/src/test/java/libcore/java/security/ |
H A D | KeyStoreTest.java | 264 String alias = aliases.nextElement(); 265 ks.deleteEntry(alias); 271 public static void setPrivateKeyNoPassword(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 273 ks.setKeyEntry(alias, privateKey.getPrivateKey(), null, privateKey.getCertificateChain()); 278 public static void setPrivateKey(KeyStore ks, String alias) throws Exception { argument 279 setPrivateKey(ks, alias, getPrivateKey()); 282 String alias, 285 ks.setKeyEntry(alias, 294 public static void setPrivateKeyBytes(KeyStore ks, String alias) throws Exception { argument 295 setPrivateKeyBytes(ks, alias, getPrivateKe 281 setPrivateKey(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 297 setPrivateKeyBytes(KeyStore ks, String alias, PrivateKeyEntry privateKey) argument 309 setSecretKey(KeyStore ks, String alias) argument 312 setSecretKey(KeyStore ks, String alias, SecretKey key) argument 322 setSecretKeyBytes(KeyStore ks, String alias) argument 325 setSecretKeyBytes(KeyStore ks, String alias, SecretKey key) argument 335 setCertificate(KeyStore ks, String alias) argument 338 setCertificate(KeyStore ks, String alias, Certificate certificate) argument [all...] |