class Fog::Brightbox::OAuth2::GrantTypeStrategy

This strategy class is the basis for OAuth2 grant types

@abstract Need to implement {#authorization_body_data} to return a

Hash matching the expected parameter form for the OAuth request

@todo Strategies should be able to validate if credentials are suitable

so just client credentials cannot be used with user strategies

Public Class Methods

new(credentials) click to toggle source
# File lib/fog/brightbox/oauth2.rb, line 105
def initialize(credentials)
  @credentials = credentials
end

Public Instance Methods

authorization_body_data() click to toggle source
# File lib/fog/brightbox/oauth2.rb, line 109
def authorization_body_data
  raise "Not implemented"
end