如何在自定义的X509TrustManager类中,使用白名单对证书做验证?

AND_YOU_with_ME 2017-03-20 04:48:13
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
{

}
};
...全文
411 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧