Credentials that are already base64-encoded, as username:password. Used as they
are, so they are not encoded a second time.
Discriminator selecting this variant of Auth.
The account's password; base64-encoded with the user name before it is sent.
Discriminator selecting this variant of Auth.
The account's user name; base64-encoded with the password before it is sent.
HTTP basic credentials for the Agents API, given either pre-encoded or as a username and password.
Like BearerToken these are account-wide and belong in a trusted environment, never in a client bundle. The SDK sends them as
Authorization: Basic <credentials>~<connectionId>, where thetokenform is used as the credentials as-is and theusername/passwordform is base64-encoded asusername:passwordfirst; the trailing per-connection id is stripped by the D-ID authorizer before the credentials are validated.