Type Alias: CantonAuthType
CantonAuthType = {
AuthorizationCode:"authorizationCode";ClientCredentials:"clientCredentials";InsecureStatic:"insecureStatic";Static:"static"; }
Defined in: canton/authentication/types.ts:21
Supported authentication types for Canton participant APIs.
Matches the Go commonconfig.AuthConfig.Type values.
Properties
AuthorizationCode
readonlyAuthorizationCode:"authorizationCode"='authorizationCode'
Defined in: canton/authentication/types.ts:29
OAuth2 authorization code + PKCE (interactive browser login).
ClientCredentials
readonlyClientCredentials:"clientCredentials"='clientCredentials'
Defined in: canton/authentication/types.ts:27
OAuth2 client credentials grant (machine-to-machine, CI/CD).
InsecureStatic
readonlyInsecureStatic:"insecureStatic"='insecureStatic'
Defined in: canton/authentication/types.ts:25
Pre-obtained JWT, no TLS (local devnet / testing).
Static
readonlyStatic:"static"='static'
Defined in: canton/authentication/types.ts:23
Pre-obtained JWT, TLS transport security.