Class DefaultAlipayResponseValidationStrategy

    • Constructor Detail

      • DefaultAlipayResponseValidationStrategy

        public DefaultAlipayResponseValidationStrategy()
    • Method Detail

      • validateResponse

        public boolean validateResponse​(java.util.Map<java.lang.String,​java.lang.String> params)
        Description copied from interface: AlipayResponseValidationStrategy
        Validates response map from alipay. Returns true if response is correct
        Specified by:
        validateResponse in interface AlipayResponseValidationStrategy
        Parameters:
        params - alipay request map
        Returns:
        true if NotifyId and Signature are valid, returns false otherwise
      • validateSign

        protected boolean validateSign​(java.util.Map<java.lang.String,​java.lang.String> params,
                                       java.lang.String key)
      • validateNotifyId

        protected boolean validateNotifyId​(java.util.Map<java.lang.String,​java.lang.String> params,
                                           java.lang.String partner)
      • setAlipayConfiguration

        public void setAlipayConfiguration​(AlipayConfiguration alipayConfiguration)
      • setAlipayService

        public void setAlipayService​(AlipayService alipayService)