class Swagger::Blocks::Nodes::SecuritySchemeNode

Public Instance Methods

flow(name, inline_keys = nil, &block) click to toggle source
# File lib/swagger/blocks/nodes/security_scheme_node.rb, line 11
def flow(name, inline_keys = nil, &block)
  self.data[:flows] ||= {}
  self.data[:flows][name] = Swagger::Blocks::Nodes::FlowNode.call(version: version, inline_keys: inline_keys, &block)
end
scopes(inline_keys = nil, &block) click to toggle source

TODO support ^x- Vendor Extensions

# File lib/swagger/blocks/nodes/security_scheme_node.rb, line 7
def scopes(inline_keys = nil, &block)
  self.data[:scopes] = Swagger::Blocks::Nodes::ScopesNode.call(version: version, inline_keys: inline_keys, &block)
end