Searched defs:alias (Results 1 - 21 of 21) sorted by relevance

/libcore/luni/src/main/java/javax/net/ssl/
H A DX509KeyManager.java31 * 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/luni/src/main/java/org/apache/harmony/xnet/provider/jsse/
H A DOpenSSLKey.java24 private final String alias; field in class:OpenSSLKey
29 alias = null;
32 OpenSSLKey(int ctx, OpenSSLEngine engine, String alias) { argument
35 this.alias = alias;
51 return alias;
H A DKeyManagerImpl.java70 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 DTrustedCertificateKeyStoreSpi.java35 @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 DTrustedCertificateStore.java94 public static final boolean isSystem(String alias) { argument
95 return alias.startsWith(PREFIX_SYSTEM);
97 public static final boolean isUser(String alias) { argument
98 return alias.startsWith(PREFIX_USER);
133 public Certificate getCertificate(String alias) { argument
134 return getCertificate(alias, false);
137 public Certificate getCertificate(String alias, boolean includeDeletedSystem) { argument
139 File file = fileForAlias(alias);
140 if (file == null || (isUser(alias) && isTombstone(file))) {
144 if (cert == null || (isSystem(alias)
153 fileForAlias(String alias) argument
215 getCreationDate(String alias) argument
273 containsAlias(String alias) argument
277 containsAlias(String alias, boolean includeDeletedSystem) argument
583 deleteCertificateEntry(String alias) argument
616 removeUnnecessaryTombstones(String alias) argument
[all...]
H A DOpenSSLSocketImpl.java463 private void setCertificate(String alias) throws CertificateEncodingException, SSLException { argument
464 if (alias == null) {
467 PrivateKey privateKey = sslParameters.getKeyManager().getPrivateKey(alias);
471 X509Certificate[] certificates = sslParameters.getKeyManager().getCertificateChain(alias);
/libcore/luni/src/test/java/libcore/java/security/
H A DProviderTest.java123 private static final Pattern alias = Pattern.compile("Alg\\.Alias\\.([^.]*)\\.(.*)"); field in class:ProviderTest
170 Matcher m = alias.matcher(key);
197 String alias = entry.getKey();
199 assertTrue("Could not find implementation " + actual + " for alias " + alias,
H A DKeyStoreTest.java264 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...]
/libcore/luni/src/main/java/org/apache/harmony/security/utils/
H A DAlgNameMapper.java133 * Returns Algorithm name for given algorithm alias
135 * @param algName - alias
154 String alias = key.substring(keyPrfix2find.length());
157 if (isOID(alias)) {
158 if (alias.startsWith("OID.")) {
159 alias = alias.substring(4);
162 boolean oid2AlgContains = oid2AlgMap.containsKey(alias);
166 oid2AlgMap.put(alias, algUC);
169 alg2OidMap.put(algUC, alias);
189 isOID(String alias) argument
[all...]
/libcore/luni/src/test/java/libcore/javax/net/ssl/
H A DKeyManagerFactoryTest.java168 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/test/java/tests/api/javax/net/ssl/
H A DX509ExtendedKeyManagerTest.java149 public X509Certificate[] getCertificateChain(String alias) { argument
172 public PrivateKey getPrivateKey(String alias) { argument
H A DX509KeyManagerTest.java720 * 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/java/security/
H A DKeyStoreSpi.java40 * 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 DKeyStore.java230 * 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...]
H A DProvider.java494 for (String alias : s.getAliases()) {
495 aliasTable.put(key(s.type, alias), s);
519 for (String alias: s.getAliases()) {
520 aliasTable.remove(key(s.type, alias));
617 for (String alias : ser.aliases) {
618 propertyAliasTable.remove(key(serviceName, alias));
878 * Adds an alias.
880 * @param alias the alias to add
882 /*package*/ void addAlias(String alias) { argument
[all...]
/libcore/luni/src/test/java/org/apache/harmony/security/tests/java/security/
H A DKeyStoreBuilderTest.java139 // 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/libcore/javax/net/ssl/
H A DTestKeyManager.java116 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/support/src/test/java/org/apache/harmony/security/tests/support/
H A DMyKeyStore.java63 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 DMyKeyStoreSpi.java48 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 DTestKeyStoreSpi.java68 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/org/apache/harmony/xnet/provider/jsse/
H A DTrustedCertificateStoreTest.java171 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...]

Completed in 480 milliseconds