Class: AlipayGlobal::Sign::MD5
- Inherits:
-
Object
- Object
- AlipayGlobal::Sign::MD5
- Defined in:
- lib/alipay_global/sign/md5.rb
Class Method Summary collapse
-
.sign(string, secret_key) ⇒ Object
pre-signed string should not be url encoded.
- .verify?(string, secret_key, sign) ⇒ Boolean
Class Method Details
.sign(string, secret_key) ⇒ Object
pre-signed string should not be url encoded
7 8 9 |
# File 'lib/alipay_global/sign/md5.rb', line 7 def self.sign(string, secret_key) Digest::MD5.hexdigest("#{string}#{secret_key}") end |
.verify?(string, secret_key, sign) ⇒ Boolean
11 12 13 |
# File 'lib/alipay_global/sign/md5.rb', line 11 def self.verify?(string, secret_key, sign) sign == sign(string, secret_key) end |