Documentation

OAuthFlows
in package
implements OpenApiAttributeInterface

Allows configuration of the supported OAuth Flows.

Interfaces, Classes, Traits and Enums

OpenApiAttributeInterface

Table of Contents

$authorizationCode  : OAuthFlow|null
$clientCredentials  : OAuthFlow|null
$extensions  : array<string|int, mixed>
$implicit  : OAuthFlow|null
$password  : OAuthFlow|null
__construct()  : mixed

Properties

$extensions

public array<string|int, mixed> $extensions = []

Methods

__construct()

public __construct([OAuthFlow|null $implicit = null ][, OAuthFlow|null $password = null ][, OAuthFlow|null $clientCredentials = null ][, OAuthFlow|null $authorizationCode = null ][, array<string|int, Extension$extensions = [] ]) : mixed
Parameters
$implicit : OAuthFlow|null = null

Configuration for the OAuth Implicit flow.

$password : OAuthFlow|null = null

Configuration for the OAuth Resource Owner Password flow.

$clientCredentials : OAuthFlow|null = null

Configuration for the OAuth Client Credentials flow.

$authorizationCode : OAuthFlow|null = null

Configuration for the OAuth Authorization Code flow.

$extensions : array<string|int, Extension> = []

The list of optional extensions.

Return values
mixed

Search results