JavaScript is disabled on your browser.
Platform SDK Java 9.0 API Reference
JavaScript is disabled on your browser.
java.lang.Object
javax.net.ssl.X509ExtendedKeyManager
com.genesyslab.platform.commons.connection.tls.EmptyX509ExtendedKeyManager
public final class EmptyX509ExtendedKeyManager
extends javax.net.ssl.X509ExtendedKeyManager
Convenience implementation of X509KeyManager and X509ExtendedKeyManager that returns null values for all calls,
signaling that it contains no information on keys or certificates.
Compliant with JDK API javadoc.
This instance can be used for a party that is not going to provide any credentials to a peer party.
Example: client that does not have any certificates but wants to validate server credentials.
See Also:
X509KeyManager
,
X509ExtendedKeyManager
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method
Description
java.lang.String
chooseClientAlias (java.lang.String[] strings,
java.security.Principal[] principals,
java.net.Socket socket)
java.lang.String
chooseEngineClientAlias (java.lang.String[] strings,
java.security.Principal[] principals,
javax.net.ssl.SSLEngine sslEngine)
java.lang.String
chooseEngineServerAlias (java.lang.String s,
java.security.Principal[] principals,
javax.net.ssl.SSLEngine sslEngine)
java.lang.String
chooseServerAlias (java.lang.String s,
java.security.Principal[] principals,
java.net.Socket socket)
java.security.cert.X509Certificate[]
getCertificateChain (java.lang.String s)
java.lang.String[]
getClientAliases (java.lang.String s,
java.security.Principal[] principals)
java.security.PrivateKey
getPrivateKey (java.lang.String s)
java.lang.String[]
getServerAliases (java.lang.String s,
java.security.Principal[] principals)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Platform SDK Java 9.0 API Reference
JavaScript is disabled on your browser.
Send comments on this topicTechpubs.webadmin@genesys.com. Document version: 9.0.006.00 Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.