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