Module: Fresh::Auth
- Defined in:
- lib/fresh/auth/api.rb,
lib/fresh/auth/version.rb,
lib/fresh/auth/constants.rb,
lib/fresh/auth/parameters.rb,
lib/fresh/auth/configuration.rb,
lib/fresh/auth/authentication.rb
Defined Under Namespace
Modules: Api, Authentication, Key, Parameters
Classes: Configuration
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
50
51
52
|
# File 'lib/fresh/auth/configuration.rb', line 50
def configuration
@configuration ||= Configuration.new
end
|
64
65
66
67
|
# File 'lib/fresh/auth/configuration.rb', line 64
def self.configure
self.configuration ||= Configuration.new
yield configuration
end
|
.constant_params ⇒ Object
54
55
56
57
58
59
60
61
|
# File 'lib/fresh/auth/configuration.rb', line 54
def constant_params
{
:oauth_consumer_key => @configuration.url.subdomain,
:oauth_signature_method => "PLAINTEXT",
Key::SIGNATURE => @configuration.oauth_secret+'&',
:oauth_version => 1.0
}
end
|