Sha256: ebc10ce5e0fafba3a649b54fdb775b915bebc58d7c86af6645349f429986e896
Contents?: true
Size: 486 Bytes
Versions: 4
Compression:
Stored size: 486 Bytes
Contents
# frozen_string_literal: true require 'bootic_client/strategies/oauth2_strategy' module BooticClient module Strategies class ClientCredentials < Oauth2Strategy private def get_token opts = {} opts['scope'] = options.delete(:scope) if options[:scope] token = auth.client_credentials.get_token(opts, 'auth_scheme' => 'basic') token.token end end end strategies[:client_credentials] = Strategies::ClientCredentials end
Version data entries
4 entries across 4 versions & 1 rubygems