Class: SigningKey

Inherits:
Object
  • Object
show all
Defined in:
lib/signing_key.rb

Instance Method Summary collapse

Constructor Details

#initialize(oauth_secret) ⇒ SigningKey

Returns a new instance of SigningKey.



5
6
7
8
# File 'lib/signing_key.rb', line 5

def initialize(oauth_secret)
  @consumer_secret = TwitterRequestHeaders.consumer_secret
  @oauth_secret = oauth_secret
end

Instance Method Details

#keyObject



10
11
12
13
14
15
# File 'lib/signing_key.rb', line 10

def key
  consumer_secret = EscapeUriString.new(@consumer_secret).escape
  oauth_secret = EscapeUriString.new(@oauth_secret).escape

  "#{consumer_secret}&#{oauth_secret}"
end