Class: Mortymer::SecuritySchemes::Basic

Inherits:
Object
  • Object
show all
Defined in:
lib/mortymer/security_schemes.rb

Overview

Define the Basic Auth security scheme

Class Method Summary collapse

Class Method Details

.scheme(scopes = [].freeze) ⇒ Object



40
41
42
# File 'lib/mortymer/security_schemes.rb', line 40

def self.scheme(scopes = [].freeze)
  { BasicAuth: scopes }
end

.to_schemeObject



44
45
46
47
48
49
50
51
# File 'lib/mortymer/security_schemes.rb', line 44

def self.to_scheme
  {
    BasicAuth: {
      type: :http,
      scheme: :basic
    }
  }
end