Skip to content

OpenAPI_OAuthFlows

mattpolzin edited this page Jun 11, 2021 · 3 revisions

OpenAPI.OAuthFlows

OpenAPI Spec "Oauth Flows Object"

public struct OAuthFlows: Equatable 

See OpenAPI Oauth Flows Object.

Inheritance

Decodable, Encodable, Equatable

Nested Type Aliases

Scope

public typealias Scope = String

ScopeDescription

public typealias ScopeDescription = String

Initializers

init(implicit:password:clientCredentials:authorizationCode:)

public init(
            implicit: Implicit? = nil,
            password: Password? = nil,
            clientCredentials: ClientCredentials? = nil,
            authorizationCode: AuthorizationCode? = nil
        ) 

init(from:)

public init(from decoder: Decoder) throws 

Properties

implicit

public let implicit: Implicit?

password

public let password: Password?

clientCredentials

public let clientCredentials: ClientCredentials?

authorizationCode

public let authorizationCode: AuthorizationCode?

Methods

encode(to:)

public func encode(to encoder: Encoder) throws 
Types
Protocols
Global Functions
Extensions
Clone this wiki locally