class ApipieBindings::Authenticators::CredentialsLegacy
Public Class Methods
Source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 6 def initialize(credentials) @credentials = credentials end
Public Instance Methods
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
Source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 19 def clear @credentials.clear end
Source
# File lib/apipie_bindings/authenticators/credentials_legacy.rb, line 15 def error(ex) @credentials.clear if ex.is_a? RestClient::Unauthorized end