Type Alias CredentialInput
CredentialInput:
| { email: string; password: string; type: "password" }
| { keyId: string; secret: string; type: "serviceAccount" }
| { accessToken: string; refreshToken?: string; type: "token" }
Type Declaration
- { email: string; password: string; type: "password" }
- { keyId: string; secret: string; type: "serviceAccount" }
- { accessToken: string; refreshToken?: string; type: "token" }
Credential abstractions (docs/auth-and-credentials.md, D7/D8). Service accounts are stubbed until the backend entity lands (D7).