class Azure::Storage::Common::Core::Auth::TokenSigner
Public Class Methods
new(token_credential)
click to toggle source
Public: Initialize the Token Signer
Calls superclass method
Azure::Core::Auth::Signer::new
# File lib/azure/storage/common/core/auth/token_signer.rb, line 31 def initialize(token_credential) @credential = token_credential # Use mock key to initialize super class super(Base64.strict_encode64("accesstoken")) end
Public Instance Methods
sign_request(req)
click to toggle source
# File lib/azure/storage/common/core/auth/token_signer.rb, line 37 def sign_request(req) req.headers['Authorization'] = "Bearer #{@credential.token}" req end