Class: OAuthSimple::SignatureMethodPlaintext
- Inherits:
-
SignatureMethod
- Object
- SignatureMethod
- OAuthSimple::SignatureMethodPlaintext
- Defined in:
- lib/oauth-simple/signature_method_plaintext.rb
Class Method Summary collapse
- .build_signature(request, consumer, token) ⇒ Object
- .build_signature_base_string(request, consumer, token) ⇒ Object
- .oauth_name ⇒ Object
Methods inherited from SignatureMethod
Class Method Details
.build_signature(request, consumer, token) ⇒ Object
35 36 37 38 |
# File 'lib/oauth-simple/signature_method_plaintext.rb', line 35 def self.build_signature(request, consumer, token) key, raw = build_signature_base_string(request, consumer, token) return key end |
.build_signature_base_string(request, consumer, token) ⇒ Object
29 30 31 32 33 |
# File 'lib/oauth-simple/signature_method_plaintext.rb', line 29 def self.build_signature_base_string(request, consumer, token) sig = "#{CGI.escape(consumer.secret)}&" sig << CGI.escape(token.secret) if token [sig, sig] end |
.oauth_name ⇒ Object
25 26 27 |
# File 'lib/oauth-simple/signature_method_plaintext.rb', line 25 def self.oauth_name "PLAINTEXT" end |