/libcore/support/src/test/java/libcore/javax/net/ssl/ |
H A D | ForwardingX509ExtendedKeyManager.java | 38 public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) { argument 39 return delegate.chooseClientAlias(keyType, issuers, socket); 43 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { argument 44 return delegate.chooseServerAlias(keyType, issuers, socket); 53 public String[] getClientAliases(String keyType, Principal[] issuers) { argument 54 return delegate.getClientAliases(keyType, issuers); 58 public String[] getServerAliases(String keyType, Principal[] issuers) { argument 59 return delegate.getServerAliases(keyType, issuers); 63 public String chooseEngineClientAlias(String[] keyType, Principal[] issuers, SSLEngine engine) { argument 64 return delegate.chooseEngineClientAlias(keyType, issuers, engin 68 chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine engine) argument [all...] |
H A D | TestKeyManager.java | 63 public String chooseClientAlias(String[] keyTypes, Principal[] issuers, Socket socket) { argument 70 dumpIssuers(issuers); 73 return dumpAlias(keyManager.chooseClientAlias(keyTypes, issuers, socket)); 88 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { argument 93 dumpIssuers(issuers); 96 return dumpAlias(keyManager.chooseServerAlias(keyType, issuers, socket)); 104 private void dumpIssuers(Principal[] issuers) { argument 105 out.print(" | issuers: "); 106 if (issuers == null) { 110 for (Principal issuer : issuers) { 139 getClientAliases(String keyType, Principal[] issuers) argument 148 getServerAliases(String keyType, Principal[] issuers) argument 177 chooseEngineClientAlias(String[] keyTypes, Principal[] issuers, SSLEngine e) argument 190 chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine e) argument [all...] |
/libcore/luni/src/test/java/libcore/java/security/cert/ |
H A D | X509CRLSelectorTest.java | 33 Collection<X500Principal> issuers = crlSelector.getIssuers(); 35 issuers.clear(); 44 Collection<Object> issuers = crlSelector.getIssuerNames(); 45 assertEquals(1, issuers.size()); 46 issuers.clear(); 47 assertEquals(0, issuers.size());
|
/libcore/luni/src/main/java/javax/net/ssl/ |
H A D | X509KeyManager.java | 32 * it with the specified public key type and certificate issuers. 36 * @param issuers 37 * the list of certificate issuers, or {@code null} if any issuer 45 public String chooseClientAlias(String[] keyType, Principal[] issuers, argument 50 * it with the specified public key type and certificate issuers. 54 * @param issuers 55 * the list of certificate issuers, or {@code null} if any issuer 63 public String chooseServerAlias(String keyType, Principal[] issuers, argument 78 * certificate issuers. 82 * @param issuers 88 getClientAliases(String keyType, Principal[] issuers) argument 102 getServerAliases(String keyType, Principal[] issuers) argument [all...] |
H A D | X509ExtendedKeyManager.java | 37 * it with the specified public key type and certificate issuers. 41 * @param issuers 42 * the list of certificate issuers, or {@code null} if any issuer 51 Principal[] issuers, SSLEngine engine) { 57 * it with the specified public key type and certificate issuers. 61 * @param issuers 62 * the list of certificate issuers, or {@code null} if any issuer 70 public String chooseEngineServerAlias(String keyType, Principal[] issuers, argument 50 chooseEngineClientAlias(String[] keyType, Principal[] issuers, SSLEngine engine) argument
|
/libcore/crypto/src/main/java/org/conscrypt/ |
H A D | KeyManagerImpl.java | 87 public String chooseClientAlias(String[] keyTypes, Principal[] issuers, Socket socket) { argument 88 final String[] al = chooseAlias(keyTypes, issuers); 92 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { argument 93 final String[] al = chooseAlias(new String[] { keyType }, issuers); 115 public String[] getClientAliases(String keyType, Principal[] issuers) { argument 116 return chooseAlias(new String[] { keyType }, issuers); 119 public String[] getServerAliases(String keyType, Principal[] issuers) { argument 120 return chooseAlias(new String[] { keyType }, issuers); 134 public String chooseEngineClientAlias(String[] keyTypes, Principal[] issuers, SSLEngine engine) { argument 135 final String[] al = chooseAlias(keyTypes, issuers); 140 chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine engine) argument 145 chooseAlias(String[] keyTypes, Principal[] issuers) argument [all...] |
H A D | OpenSSLSocketImpl.java | 367 X509Certificate[] issuers = trustManager.getAcceptedIssuers(); 368 if (issuers != null && issuers.length != 0) { 371 issuersBytes = encodeIssuerX509Principals(issuers); 535 X500Principal[] issuers; 537 issuers = null; 539 issuers = new X500Principal[asn1DerEncodedPrincipals.length]; 541 issuers[i] = new X500Principal(asn1DerEncodedPrincipals[i]); 544 setCertificate(sslParameters.getKeyManager().chooseClientAlias(keyTypes, issuers, this));
|
H A D | ClientHandshakeImpl.java | 387 X500Principal[] issuers = certificateRequest.certificate_authorities; 392 alias = ekm.chooseClientAlias(certTypes, issuers, this.socketOwner); 394 alias = ekm.chooseEngineClientAlias(certTypes, issuers, this.engineOwner); 400 alias = km.chooseClientAlias(certTypes, issuers, this.socketOwner);
|
/libcore/luni/src/test/java/tests/api/javax/net/ssl/ |
H A D | X509ExtendedKeyManagerTest.java | 132 public String chooseClientAlias(String[] keyType, Principal[] issuers, argument 141 public String chooseServerAlias(String keyType, Principal[] issuers, argument 157 public String[] getClientAliases(String keyType, Principal[] issuers) { argument 165 public String[] getServerAliases(String keyType, Principal[] issuers) { argument
|
/libcore/luni/src/main/java/java/security/cert/ |
H A D | X509CRLSelector.java | 67 * @param issuers 71 public void setIssuers(Collection<X500Principal> issuers) { argument 72 if (issuers == null) { 77 issuerNames = new ArrayList<String>(issuers.size()); 78 issuerPrincipals = new ArrayList<X500Principal>(issuers); 79 for (X500Principal issuer: issuers) {
|
/libcore/luni/src/test/java/tests/security/cert/ |
H A D | X509CRLSelector2Test.java | 62 * specified issuers match the selector, and if not specified issuer does 84 * issuers match the selector, and if not specified issuer does not match 116 * any issuers match the selector in the case of null issuerNames criteria, 117 * if specified issuers match the selector, if not specified issuer does not 141 assertTrue("Any CRL issuers should match in the case of null issuers.", 144 ArrayList issuers = new ArrayList(2); 145 issuers.add(iss1); 146 issuers.add(iss2); 148 selector.setIssuerNames(issuers); [all...] |
/libcore/luni/src/test/java/libcore/javax/net/ssl/ |
H A D | TrustManagerFactoryTest.java | 145 X509Certificate[] issuers = tm.getAcceptedIssuers(); 146 assertNotNull(issuers); 147 assertTrue(issuers.length > 1); 148 assertNotSame(issuers, tm.getAcceptedIssuers()); 151 = issuers.length > (StandardNames.IS_RI ? 1 : 2) * KEY_TYPES.length;
|
H A D | SSLSocketTest.java | 759 Principal[] issuers, 764 Principal[] issuers, 772 @Override public String[] getClientAliases(String keyType, Principal[] issuers) { 775 @Override public String[] getServerAliases(String keyType, Principal[] issuers) {
|
/libcore/crypto/src/main/native/ |
H A D | org_conscrypt_NativeCrypto.cpp | 5952 jobjectArray issuers = NULL; local 5965 issuers = getPrincipalBytes(env, ssl->s3->tmp.ca_names); 5982 "keyTypes=%p issuers=%p", ssl, keyTypes, issuers); 5983 env->CallVoidMethod(sslHandshakeCallbacks, methodID, keyTypes, issuers);
|