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.