@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return this.keyManager.chooseServerAlias(keyType, issuers, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { if (!StringUtils.isEmpty(this.keyAlias)) { PrivateKey key = this.delegate.getPrivateKey(this.keyAlias); return getKeyAlias(keyType, key); } return this.delegate.chooseServerAlias(keyType, issuers, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { if (_alias==null) return _delegate.chooseServerAlias(keyType,issuers,socket); String[] aliases = _delegate.getServerAliases(keyType,issuers); if (aliases!=null) { for (String a:aliases) if (_alias.equals(a)) return _alias; } return null; }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { SSLSocket sslSocket = (SSLSocket)socket; String alias = socket==null?NO_MATCHERS:chooseServerAlias(keyType,issuers,sslSocket.getSSLParameters().getSNIMatchers(),sslSocket.getHandshakeSession()); if (alias==NO_MATCHERS) alias=_delegate.chooseServerAlias(keyType,issuers,socket); if (LOG.isDebugEnabled()) LOG.debug("Chose alias {}/{} on {}",alias,keyType,socket); return alias; }
@Override public String chooseServerAlias( String keyType, Principal[] issuers, Socket socket) { if (serverAlias != null) { return serverAlias; } return delegateKeyManager.chooseServerAlias(keyType, issuers, socket); }
public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return delegate.chooseServerAlias(keyType, issuers, socket); }
public String chooseServerAlias( String arg0, Principal[] arg1, Socket arg2 ) { return delegate.chooseServerAlias( arg0, arg1, arg2 ); }
public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return delegate.chooseServerAlias(keyType, issuers, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return _delegate.chooseServerAlias(keyType, issuers, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return _alias != null ? _alias : _delegate.chooseServerAlias(keyType, issuers, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { return origkm.chooseServerAlias(keyType, issuers, socket); }
@Override public String apply(X509ExtendedKeyManager delegate) { return delegate.chooseServerAlias(s, principals, socket); }
@Override public String chooseServerAlias(String s, Principal[] principals, Socket socket) { X509ExtendedKeyManager km = keyManagerLocalRef.get(); if (km != null) { return km.chooseServerAlias(s, principals, socket); } return null; }
@Override public String chooseServerAlias(String s, Principal[] principals, Socket socket) { return this.keyManager.get().chooseServerAlias(s, principals, socket); }
@Override public String chooseServerAlias(String s, Principal[] principals, Socket socket) { return delegating.get().chooseServerAlias(s, principals, socket); }
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { if (_alias==null) return _delegate.chooseServerAlias(keyType,issuers,socket); String[] aliases = _delegate.getServerAliases(keyType,issuers); if (aliases!=null) { for (String a:aliases) if (_alias.equals(a)) return _alias; } return null; }
return delegate.chooseServerAlias(keyType, issuers, socket);
String alias; if (conn != null) { alias = km.chooseServerAlias(algorithm, null, conn); } else { alias = km.chooseEngineServerAlias(algorithm, null, engine);
String alias; if (conn != null) { alias = km.chooseServerAlias(algorithm, null, conn); } else { alias = km.chooseEngineServerAlias(algorithm, null, engine);
@Override public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) { SSLSocket sslSocket = (SSLSocket)socket; String alias = socket==null?NO_MATCHERS:chooseServerAlias(keyType,issuers,sslSocket.getSSLParameters().getSNIMatchers(),sslSocket.getHandshakeSession()); if (alias==NO_MATCHERS) alias=_delegate.chooseServerAlias(keyType,issuers,socket); if (LOG.isDebugEnabled()) LOG.debug("Chose alias {}/{} on {}",alias,keyType,socket); return alias; }