class Openapi3Parser::Node::SecurityScheme

@see github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.0.md#securitySchemeObject

Public Instance Methods

bearer_format() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 40
def bearer_format
  self["bearerFormat"]
end
description() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 15
def description
  self["description"]
end
description_html() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 20
def description_html
  render_markdown(description)
end
flows() click to toggle source

@return [OauthFlows, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 45
def flows
  self["flows"]
end
in() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 30
def in
  self["in"]
end
name() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 25
def name
  self["name"]
end
open_id_connect_url() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 50
def open_id_connect_url
  self["openIdConnectUrl"]
end
scheme() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 35
def scheme
  self["scheme"]
end
type() click to toggle source

@return [String, nil]

# File lib/openapi3_parser/node/security_scheme.rb, line 10
def type
  self["type"]
end