如何在自定义的X509TrustManager类中,使用白名单对证书做验证?
TrustManager[] trustManagers = new TrustManager[]{
new X509TrustManager() {
public java.security.cert.X509Certificate[] getAcceptedIssuers()
{
return new X509Certificate[0];
}
public void checkClientTrusted(java.security.cert.X509Certificate[] certs, String authType)
{
//检查是否指定的证书链(部分或全部)可以验证和信任为客户机身份验证指定的身份验证类型。
}
public void checkServerTrusted(java.security.cert.X509Certificate[] certs, String authType) throws CertificateException
{
}
};