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 null if any issuer
will do. |
socket | the socket for the connection, or null if
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 null if any issuer
will do. |
socket | the socket for the connection, or null if
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 null if 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 null if any issuer
will do. |
null
if there are no matching aliases.