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