OAuth2AuthorizationCodeConnectionDefinition
@prismatic-io/spectral › "types/ConnectionDefinition" › OAuth2AuthorizationCodeConnectionDefinition
#
Hierarchy↳ OAuth2AuthorizationCodeConnectionDefinition
#
Index#
Properties#
PropertiesOptional
comments#
• comments? : undefined | string
Inherited from BaseConnectionDefinition.comments
Defined in packages/spectral/src/types/ConnectionDefinition.ts:16
Optional
iconPath#
• iconPath? : undefined | string
Inherited from BaseConnectionDefinition.iconPath
Defined in packages/spectral/src/types/ConnectionDefinition.ts:17
#
inputs• inputs: object
Defined in packages/spectral/src/types/ConnectionDefinition.ts:32
#
Type declaration:[ key: string]: ConnectionInput
authorizeUrl: ConnectionInput
clientId: ConnectionInput
clientSecret: ConnectionInput
scopes: ConnectionInput
tokenUrl: ConnectionInput
#
key• key: string
Inherited from BaseConnectionDefinition.key
Defined in packages/spectral/src/types/ConnectionDefinition.ts:14
#
label• label: string
Inherited from BaseConnectionDefinition.label
Defined in packages/spectral/src/types/ConnectionDefinition.ts:15
Optional
oauth2PkceMethod#
• oauth2PkceMethod? : OAuth2PkceMethod
Defined in packages/spectral/src/types/ConnectionDefinition.ts:31
The PKCE method (S256 or plain) that this OAuth 2.0 connection uses (if any)
#
oauth2Type• oauth2Type: AuthorizationCode
Overrides BaseConnectionDefinition.oauth2Type
Defined in packages/spectral/src/types/ConnectionDefinition.ts:29