class ApipieBindings::Authenticators::CredentialsLegacy
Public Class Methods
new(credentials)
click to toggle source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 6 def initialize(credentials) @credentials = credentials end
Public Instance Methods
authenticate(request, args)
click to toggle source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 10 def authenticate(request, args) params = @credentials.to_params request.basic_auth(params[:user], params[:password]) end
clear()
click to toggle source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 19 def clear @credentials.clear end
error(ex)
click to toggle source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 15 def error(ex) @credentials.clear if ex.is_a? RestClient::Unauthorized end