Class: Swagger::V2::SecurityScheme
- Inherits:
-
SwaggerObject
- Object
- Hashie::Dash
- SwaggerObject
- Swagger::V2::SecurityScheme
- Defined in:
- lib/swagger/v2/security_scheme.rb
Overview
Class representing a Swagger “Security Scheme Object”.
Fixed Fields collapse
-
#authorizationUrl ⇒ String
Required Swagger field authorizationUrl.
-
#description ⇒ String
Swagger field description.
-
#flow ⇒ String
Required Swagger field flow.
-
#in ⇒ String
Swagger field in.
-
#name ⇒ String
Swagger field name.
-
#scopes ⇒ Hash
Required Swagger field scopes.
-
#tokenUrl ⇒ String
Swagger field tokenUrl.
-
#type ⇒ String
Required Swagger field type.
Attributes inherited from SwaggerObject
Method Summary
Methods inherited from SwaggerObject
field, #initialize, required_field
Methods included from Attachable
#attach_parent, #attach_to_children, #root
Constructor Details
This class inherits a constructor from Swagger::SwaggerObject
Instance Attribute Details
#authorizationUrl ⇒ String
Required Swagger field authorizationUrl.
19 |
# File 'lib/swagger/v2/security_scheme.rb', line 19 required_field :authorizationUrl, String |
#description ⇒ String
Swagger field description.
15 |
# File 'lib/swagger/v2/security_scheme.rb', line 15 field :description, String |
#flow ⇒ String
Required Swagger field flow.
18 |
# File 'lib/swagger/v2/security_scheme.rb', line 18 required_field :flow, String |
#in ⇒ String
Swagger field in.
17 |
# File 'lib/swagger/v2/security_scheme.rb', line 17 field :in, String |
#name ⇒ String
Swagger field name.
16 |
# File 'lib/swagger/v2/security_scheme.rb', line 16 field :name, String |
#scopes ⇒ Hash
Required Swagger field scopes.
21 |
# File 'lib/swagger/v2/security_scheme.rb', line 21 required_field :scopes, Hash |
#tokenUrl ⇒ String
Swagger field tokenUrl.
20 |
# File 'lib/swagger/v2/security_scheme.rb', line 20 field :tokenUrl, String |
#type ⇒ String
Required Swagger field type.
14 |
# File 'lib/swagger/v2/security_scheme.rb', line 14 required_field :type, String |