// Generated by Create API
// https://github.com/CreateAPI/CreateAPI

import Foundation

/// Schema for OAuth authorization code generation request.
public struct OAuthCodeRequestSchema: Codable, Equatable {
    public var clientId: String
    public var redirectUri: String
    public var scope: String?
    public var state: String

    public init(clientId: String, redirectUri: String, scope: String? = nil, state: String) {
        self.clientId = clientId
        self.redirectUri = redirectUri
        self.scope = scope
        self.state = state
    }
}
