OAuth2AuthorizationCodeConnectionDefinition
@prismatic-io/spectral › "types/ConnectionDefinition" › OAuth2AuthorizationCodeConnectionDefinition
Hierarchy
↳ OAuth2AuthorizationCodeConnectionDefinition
Index
Properties
Properties
Optional
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