class ADAL::ClientCredential

A wrapper object for a client id and secret.

Attributes

client_id[R]
client_secret[R]

Public Class Methods

new(client_id, client_secret = nil) click to toggle source
# File lib/adal/client_credential.rb, line 35
def initialize(client_id, client_secret = nil)
  fail_if_arguments_nil(client_id)
  @client_id = client_id
  @client_secret = client_secret
end

Public Instance Methods

request_params() click to toggle source

The relavent parameters from this credential for OAuth.

# File lib/adal/client_credential.rb, line 42
def request_params
  { CLIENT_ID => @client_id, CLIENT_SECRET => @client_secret }
end