Module: EndPointBlank
- Defined in:
- lib/end_point_blank.rb,
lib/end_point_blank/masking.rb,
lib/end_point_blank/version.rb,
lib/end_point_blank/log_entry.rb,
lib/end_point_blank/rack/headers.rb,
lib/end_point_blank/access_tokens.rb,
lib/end_point_blank/authorization.rb,
lib/end_point_blank/commands/http.rb,
lib/end_point_blank/configuration.rb,
lib/end_point_blank/rails/railtie.rb,
lib/end_point_blank/loggers/logger.rb,
lib/end_point_blank/rack/env_store.rb,
lib/end_point_blank/writers/shared.rb,
lib/end_point_blank/rails/versioned.rb,
lib/end_point_blank/rails/authorized.rb,
lib/end_point_blank/unauthorized_error.rb,
lib/end_point_blank/writers/log_writer.rb,
lib/end_point_blank/rails/authenticated.rb,
lib/end_point_blank/session_configuration.rb,
lib/end_point_blank/writers/direct_writer.rb,
lib/end_point_blank/writers/delayed_writer.rb,
lib/end_point_blank/writers/request_writer.rb,
lib/end_point_blank/commands/version_finder.rb,
lib/end_point_blank/writers/response_writer.rb,
lib/end_point_blank/commands/bearer_generate.rb,
lib/end_point_blank/commands/endpoint_update.rb,
lib/end_point_blank/writers/exception_writer.rb,
lib/end_point_blank/commands/basic_authenticate.rb,
lib/end_point_blank/commands/endpoint_authorize.rb,
lib/end_point_blank/commands/authentication_cache.rb,
lib/end_point_blank/commands/route_pattern_finder.rb,
lib/end_point_blank/commands/generate_access_token.rb,
lib/end_point_blank/middleware/rack/report_interaction.rb
Defined Under Namespace
Modules: AuthorizationMethods, Commands, Loggers, Masking, Middleware, Rack, Rails, Writers Classes: AccessTokens, Authorization, Configuration, Error, LogEntry, SessionConfiguration, UnauthorizedError
Constant Summary collapse
- VERSION =
"0.2.0"
Class Method Summary collapse
-
.configure {|Configuration.instance| ... } ⇒ Object
Your code goes here...
- .logger ⇒ Object
- .logger=(logger) ⇒ Object
Class Method Details
.configure {|Configuration.instance| ... } ⇒ Object
Your code goes here...
46 47 48 |
# File 'lib/end_point_blank.rb', line 46 def self.configure(&block) yield Configuration.instance end |
.logger ⇒ Object
50 51 52 |
# File 'lib/end_point_blank.rb', line 50 def self.logger Configuration.instance.logger || (@default_logger ||= ::Logger.new($stdout, level: ::Logger::INFO)) end |
.logger=(logger) ⇒ Object
54 55 56 |
# File 'lib/end_point_blank.rb', line 54 def self.logger=(logger) Configuration.instance.logger = logger end |