class Xenon::GenericCredentials
Attributes
params[R]
scheme[R]
token[R]
Public Class Methods
new(scheme, token: nil, params: {})
click to toggle source
# File lib/xenon/auth.rb, line 32 def initialize(scheme, token: nil, params: {}) @scheme = scheme @token = token @params = params end
Public Instance Methods
to_s()
click to toggle source
# File lib/xenon/auth.rb, line 38 def to_s s = @scheme.dup s << ' ' << @token if @token s << ' ' << @params.map { |n, v| "#{n}=#{v.quote}" }.join(', ') s end