javax.net.ssl
Interface X509TrustManager
java.lang.Object
|
+--javax.net.ssl.TrustManager
|
+--javax.net.ssl.X509TrustManager
All Implemented Interfaces:
TrustManager
A trust manager for dealing with X.509 certificates.
checkClientTrusted
public void checkClientTrusted(X509Certificate[] chain, String authType)
Checks if a certificate chain sent by the client is trusted.
Parameters:
Throws:
- If the client's certificates are not trusted.
checkServerTrusted
public void checkServerTrusted(X509Certificate[] chain, String authType)
Checks if a certificate chain sent by the server is trusted.
Parameters:
Throws:
- If the server's certificates are not trusted.
getAcceptedIssuers
public X509Certificate[] getAcceptedIssuers()
Returns the list of trusted issuer certificates currently in use.
Returns:
- The list of trusted issuer certificates.