| 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.