OAuthFlows
in package
implements
OpenApiAttributeInterface
Allows configuration of the supported OAuth Flows.
Interfaces, Classes, Traits and Enums
Table of Contents
- $authorizationCode : OAuthFlow|null
- $clientCredentials : OAuthFlow|null
- $extensions : array<string|int, mixed>
- $implicit : OAuthFlow|null
- $password : OAuthFlow|null
- __construct() : mixed
Properties
$authorizationCode
public
OAuthFlow|null
$authorizationCode
= null
$clientCredentials
public
OAuthFlow|null
$clientCredentials
= null
$extensions
public
array<string|int, mixed>
$extensions
= []
$implicit
public
OAuthFlow|null
$implicit
= null
$password
public
OAuthFlow|null
$password
= null
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.