Class AbstractRSAConfigBuilder<T extends AbstractRSAConfigBuilder<T>>

java.lang.Object
com.wechat.pay.java.core.AbstractRSAConfigBuilder<T>
Direct Known Subclasses:
AutoCertificateNotificationConfig.Builder, RSAAutoCertificateConfig.Builder, RSACombinedNotificationConfig.Builder, RSAConfig.Builder, RSAPublicKeyConfig.Builder

public abstract class AbstractRSAConfigBuilder<T extends AbstractRSAConfigBuilder<T>> extends Object
RSAConfigBuilder抽象类
  • Field Details

    • merchantId

      protected String merchantId
    • privateKey

      protected PrivateKey privateKey
    • merchantSerialNumber

      protected String merchantSerialNumber
  • Constructor Details

    • AbstractRSAConfigBuilder

      public AbstractRSAConfigBuilder()
  • Method Details

    • self

      protected abstract T self()
    • merchantId

      public T merchantId(String merchantId)
    • privateKey

      public T privateKey(String privateKey)
    • privateKey

      public T privateKey(PrivateKey privateKey)
    • privateKeyFromPath

      public T privateKeyFromPath(String keyPath)
    • merchantSerialNumber

      public T merchantSerialNumber(String merchantSerialNumber)