Enumeration: AuthenticationType¶
core.AuthenticationType
Authentication types supported by Coda Packs.
See
Enumeration Members¶
AWSAccessKey¶
• AWSAccessKey = "AWSAccessKey"
Authenticate to Amazon Web Services using an IAM access key id & secret access key pair.
See
Defined in¶
CodaApiHeaderBearerToken¶
• CodaApiHeaderBearerToken = "CodaApiHeaderBearerToken"
Authenticate using a Coda REST API token, sent as an HTTP header.
See
CodaApiBearerTokenAuthentication
Defined in¶
Custom¶
• Custom = "Custom"
Authenticate in a custom way by having one or more arbitrary secret values inserted into the request URL, body, headers, or the form data using template replacement.
See
Defined in¶
CustomHeaderToken¶
• CustomHeaderToken = "CustomHeaderToken"
Authenticate using an HTTP header with a custom name and token prefix that you specify.
See
CustomHeaderTokenAuthentication
Defined in¶
HeaderBearerToken¶
• HeaderBearerToken = "HeaderBearerToken"
Authenticate using an HTTP header of the form Authorization: Bearer <token>
.
See
HeaderBearerTokenAuthentication
Defined in¶
MultiQueryParamToken¶
• MultiQueryParamToken = "MultiQueryParamToken"
Authenticate using multiple tokens, each passed as a different URL parameter, e.g.
https://example.com/api?param1=token1¶m2=token2
See
MultiQueryParamTokenAuthentication
Defined in¶
None¶
• None = "None"
Indicates this pack does not use authentication. You may also omit an authentication declaration entirely.
Defined in¶
OAuth2¶
• OAuth2 = "OAuth2"
Authenticate using OAuth2. The API must use a (largely) standards-compliant implementation of OAuth2.
See
Defined in¶
QueryParamToken¶
• QueryParamToken = "QueryParamToken"
Authenticate using a token that is passed as a URL parameter with each request, e.g.
https://example.com/api?paramName=token
.
See
Defined in¶
WebBasic¶
• WebBasic = "WebBasic"
Authenticate using HTTP Basic authorization. The user provides a username and password (sometimes optional) which are included as an HTTP header according to the Basic auth standard.
See