@Override public String[] getClientAliases(final String s, final Principal[] principals) { return delegate.getClientAliases(s, principals); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _delegate.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _delegate.getClientAliases(keyType,issuers); }
@Override public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) { if (_alias==null) return _delegate.chooseClientAlias(keyType,issuers,socket); for (String kt : keyType) { String[] aliases = _delegate.getClientAliases(kt,issuers); if (aliases!=null) { for (String a:aliases) if (_alias.equals(a)) return _alias; } } return null; }
@Override public String chooseEngineClientAlias(String keyType[], Principal[] issuers, SSLEngine engine) { if (_alias==null) return _delegate.chooseEngineClientAlias(keyType,issuers,engine); for (String kt : keyType) { String[] aliases = _delegate.getClientAliases(kt,issuers); if (aliases!=null) { for (String a:aliases) if (_alias.equals(a)) return _alias; } } return null; } }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _delegate.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _delegate.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _alias != null ? new String[] {_alias} : _delegate.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return delegateKeyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String keyType, Principal[] issuers) { return _delegate.getClientAliases(keyType,issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases( final String keyType, final Principal[] issuers) { return this.keyManager.getClientAliases(keyType, issuers); }
@Override public String[] getClientAliases(String s, Principal[] principals) { X509ExtendedKeyManager km = keyManagerLocalRef.get(); if (km != null) { return km.getClientAliases(s, principals); } return null; }