From 9a02f0359257a1864fd76e26aacb3370fedb0618 Mon Sep 17 00:00:00 2001 From: Jared Snider Date: Fri, 16 May 2025 11:04:28 -0400 Subject: [PATCH] PM-20532 - WIP initial commit --- .../src/auth/models/request/identity-token/token.request.ts | 3 +++ .../auth/send-access/abstractions/send-token-api.service.ts | 0 .../src/auth/send-access/abstractions/send-token.service.ts | 0 .../src/auth/send-access/services/send-token-api.service.ts | 0 .../common/src/auth/send-access/services/send-token.service.ts | 0 5 files changed, 3 insertions(+) create mode 100644 libs/common/src/auth/send-access/abstractions/send-token-api.service.ts create mode 100644 libs/common/src/auth/send-access/abstractions/send-token.service.ts create mode 100644 libs/common/src/auth/send-access/services/send-token-api.service.ts create mode 100644 libs/common/src/auth/send-access/services/send-token.service.ts diff --git a/libs/common/src/auth/models/request/identity-token/token.request.ts b/libs/common/src/auth/models/request/identity-token/token.request.ts index 497038878d0..0bf5aa8d47d 100644 --- a/libs/common/src/auth/models/request/identity-token/token.request.ts +++ b/libs/common/src/auth/models/request/identity-token/token.request.ts @@ -3,6 +3,9 @@ import { DeviceRequest } from "./device.request"; import { TokenTwoFactorRequest } from "./token-two-factor.request"; +// TODO Consider scoping this token request to the Bitwarden API +// This allows us to create a SendTokenRequest that is scoped to the Send API +// and not the entire Bitwarden API export abstract class TokenRequest { protected device?: DeviceRequest; protected authRequest: string; diff --git a/libs/common/src/auth/send-access/abstractions/send-token-api.service.ts b/libs/common/src/auth/send-access/abstractions/send-token-api.service.ts new file mode 100644 index 00000000000..e69de29bb2d diff --git a/libs/common/src/auth/send-access/abstractions/send-token.service.ts b/libs/common/src/auth/send-access/abstractions/send-token.service.ts new file mode 100644 index 00000000000..e69de29bb2d diff --git a/libs/common/src/auth/send-access/services/send-token-api.service.ts b/libs/common/src/auth/send-access/services/send-token-api.service.ts new file mode 100644 index 00000000000..e69de29bb2d diff --git a/libs/common/src/auth/send-access/services/send-token.service.ts b/libs/common/src/auth/send-access/services/send-token.service.ts new file mode 100644 index 00000000000..e69de29bb2d