Skip to content

OauthFlows

faststream.asyncapi.schema.security.OauthFlows #

Bases: BaseModel

A class to represent OAuth flows.

ATTRIBUTE DESCRIPTION
implicit

Optional[OauthFlowObj] : Implicit OAuth flow object

password

Optional[OauthFlowObj] : Password OAuth flow object

clientCredentials

Optional[OauthFlowObj] : Client credentials OAuth flow object

authorizationCode

Optional[OauthFlowObj] : Authorization code OAuth flow object

implicit class-attribute instance-attribute #

implicit = None

password class-attribute instance-attribute #

password = None

clientCredentials class-attribute instance-attribute #

clientCredentials = None

authorizationCode class-attribute instance-attribute #

authorizationCode = None

model_config class-attribute instance-attribute #

model_config = {'extra': 'allow'}

Config #

extra class-attribute instance-attribute #

extra = 'allow'