Type alias: SystemAuthenticationDef¶
Ƭ SystemAuthenticationDef: AsAuthDef
<HeaderBearerTokenAuthentication
> | AsAuthDef
<CustomHeaderTokenAuthentication
> | AsAuthDef
<QueryParamTokenAuthentication
> | AsAuthDef
<MultiQueryParamTokenAuthentication
> | AsAuthDef
<WebBasicAuthentication
> | AsAuthDef
<AWSAccessKeyAuthentication
> | AsAuthDef
<AWSAssumeRoleAuthentication
> | AsAuthDef
<CustomAuthentication
>
The union of supported system authentication definitions. These represent simplified onfigurations a pack developer can specify when calling setSystemAuthentication when using a pack definition builder. The builder massages these definitions into the form of an SystemAuthentication value, which is the value Coda ultimately cares about.