Example usage for Java javax.net.ssl X509KeyManager fields, constructors, methods, implement or subclass
The text is from its open source code.
String | chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) Choose an alias to authenticate the client side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
String | chooseServerAlias(String keyType, Principal[] issuers, Socket socket) Choose an alias to authenticate the server side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
X509Certificate[] | getCertificateChain(String alias) Returns the certificate chain associated with the given alias. |
String[] | getClientAliases(String keyType, Principal[] issuers) Get the matching aliases for authenticating the client side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
PrivateKey | getPrivateKey(String alias) Returns the key associated with the given alias. |
String[] | getServerAliases(String keyType, Principal[] issuers) Get the matching aliases for authenticating the server side of a secure socket given the public key type and the list of certificate issuer authorities recognized by the peer (if any). |
String | toString() Returns a string representation of the object. |