| javax.net.ssl.X509KeyManager | 
|  Known Indirect Subclasses | 
A Key Manager for X509 certificate-based key pairs.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chooses an alias for the client side of an SSL connection to authenticate
 it with the specified public key type and certificate issuers. | |||||||||||
| Chooses an alias for the server side of an SSL connection to authenticate
 it with the specified public key type and certificate issuers. | |||||||||||
| Returns the certificate chain for the specified alias. | |||||||||||
| Returns the client aliases for the specified public key type and list of
 certificate issuers. | |||||||||||
| Returns the private key for the specified alias. | |||||||||||
| Returns the server aliases for the specified public key type and list of
 certificate issuers. | |||||||||||
Chooses an alias for the client side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
| keyType | the list of public key algorithm names. | 
|---|---|
| issuers | the list of certificate issuers, or nullif any issuer
            will do. | 
| socket | the socket for the connection, or nullif
            the alias selected does not depend on a specific socket. | 
null if there are no
         matches.
Chooses an alias for the server side of an SSL connection to authenticate it with the specified public key type and certificate issuers.
| keyType | the list of public key algorithm type names. | 
|---|---|
| issuers | the list of certificate issuers, or nullif any issuer
            will do. | 
| socket | the socket for the connection, or nullif
            the alias selected does not depend on a specific socket. | 
null if there are no
         matches.
Returns the certificate chain for the specified alias.
| alias | the alias to get the certificate chain for. | 
|---|
null if
         the alias cannot be found.
Returns the client aliases for the specified public key type and list of certificate issuers.
| keyType | the public key algorithm type name. | 
|---|---|
| issuers | the list of certificate issuers, or nullif any issuer
            will do. | 
null if there are no matching aliases.
Returns the private key for the specified alias.
| alias | the alias to get the private key for. | 
|---|
null if the
         alias cannot be found.
Returns the server aliases for the specified public key type and list of certificate issuers.
| keyType | the public key algorithm type name. | 
|---|---|
| issuers | the list of certificate issuers, or nullif any issuer
            will do. | 
null if there are no matching aliases.