类 CertificatesVerifier
java.lang.Object
com.wechat.pay.contrib.apache.httpclient.auth.CertificatesVerifier
- 所有已实现的接口:
Verifier
public class CertificatesVerifier extends java.lang.Object implements Verifier
-
字段概要
字段 修饰符和类型 字段 说明 protected java.util.HashMap<java.math.BigInteger,java.security.cert.X509Certificate>
certificates
-
构造器概要
构造器 构造器 说明 CertificatesVerifier(java.util.List<java.security.cert.X509Certificate> list)
CertificatesVerifier(java.util.Map<java.math.BigInteger,java.security.cert.X509Certificate> certificates)
-
方法概要
修饰符和类型 方法 说明 java.security.cert.X509Certificate
getValidCertificate()
获取合法的平台证书void
updateCertificates(java.util.Map<java.math.BigInteger,java.security.cert.X509Certificate> certificates)
boolean
verify(java.lang.String serialNumber, byte[] message, java.lang.String signature)
protected boolean
verify(java.security.cert.X509Certificate certificate, byte[] message, java.lang.String signature)
-
字段详细资料
-
certificates
protected final java.util.HashMap<java.math.BigInteger,java.security.cert.X509Certificate> certificates
-
-
构造器详细资料
-
CertificatesVerifier
public CertificatesVerifier(java.util.List<java.security.cert.X509Certificate> list) -
CertificatesVerifier
public CertificatesVerifier(java.util.Map<java.math.BigInteger,java.security.cert.X509Certificate> certificates)
-
-
方法详细资料
-
updateCertificates
public void updateCertificates(java.util.Map<java.math.BigInteger,java.security.cert.X509Certificate> certificates) -
verify
protected boolean verify(java.security.cert.X509Certificate certificate, byte[] message, java.lang.String signature) -
verify
public boolean verify(java.lang.String serialNumber, byte[] message, java.lang.String signature) -
getValidCertificate
public java.security.cert.X509Certificate getValidCertificate()从接口复制的说明:Verifier
获取合法的平台证书- 指定者:
getValidCertificate
在接口中Verifier
- 返回:
- 合法证书
-