类 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)  

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • 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)
      指定者:
      verify 在接口中 Verifier
    • getValidCertificate

      public java.security.cert.X509Certificate getValidCertificate()
      从接口复制的说明: Verifier
      获取合法的平台证书
      指定者:
      getValidCertificate 在接口中 Verifier
      返回:
      合法证书