Class: Openapi3Parser::Nodes::SecurityScheme
Overview
Instance Attribute Summary
#node_context, #node_data
Instance Method Summary
collapse
#[], #each, #extension, #initialize
Instance Method Details
38
39
40
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 38
def bearer_format
node_data["bearerFormat"]
end
|
#description ⇒ String?
18
19
20
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 18
def description
node_data["description"]
end
|
43
44
45
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 43
def flows
node_data["flows"]
end
|
#in ⇒ String?
28
29
30
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 28
def in
node_data["in"]
end
|
#name ⇒ String?
23
24
25
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 23
def name
node_data["name"]
end
|
#open_id_connect_url ⇒ String?
48
49
50
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 48
def open_id_connect_url
node_data["openIdConnectUrl"]
end
|
#scheme ⇒ String?
33
34
35
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 33
def scheme
node_data["scheme"]
end
|
#type ⇒ String?
13
14
15
|
# File 'lib/openapi3_parser/nodes/security_scheme.rb', line 13
def type
node_data["type"]
end
|