mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-12 05:29:16 +00:00
22 lines
700 B
TypeScript
22 lines
700 B
TypeScript
// TODO: merge [AuthTokenType] and [AuthMode]
|
|
|
|
export enum AuthTokenType {
|
|
ACCESS_TOKEN = "accessToken",
|
|
REFRESH_TOKEN = "refreshToken",
|
|
SIGNUP_TOKEN = "signupToken", // TODO: remove in favor of claim
|
|
MFA_TOKEN = "mfaToken", // TODO: remove in favor of claim
|
|
PROVIDER_TOKEN = "providerToken", // TODO: remove in favor of claim
|
|
API_KEY = "apiKey",
|
|
SERVICE_ACCESS_TOKEN = "serviceAccessToken",
|
|
SERVICE_REFRESH_TOKEN = "serviceRefreshToken"
|
|
}
|
|
|
|
export enum AuthMode {
|
|
JWT = "jwt",
|
|
SERVICE_TOKEN = "serviceToken",
|
|
SERVICE_ACCESS_TOKEN = "serviceAccessToken",
|
|
API_KEY = "apiKey",
|
|
API_KEY_V2 = "apiKeyV2"
|
|
}
|
|
|
|
export const K8_USER_AGENT_NAME = "k8-operator" |