-
- {{ "vaultTimeout1" | i18n }}
-
-
-
-
-
-
-
- {{ "hours" | i18n }}
-
-
-
- {{ "minutes" | i18n }}
-
-
-
- {{ "vaultTimeoutPolicyInEffect1" | i18n: vaultTimeoutPolicyHours : vaultTimeoutPolicyMinutes }}
-
-
- {{ "vaultCustomTimeoutMinimum" | i18n }}
-
-
-
- {{
- "vaultTimeoutPolicyMaximumError" | i18n: vaultTimeoutPolicyHours : vaultTimeoutPolicyMinutes
- }}
-
-
diff --git a/libs/key-management-ui/src/session-timeout/components/session-timeout-input-legacy.component.ts b/libs/key-management-ui/src/session-timeout/components/session-timeout-input-legacy.component.ts
deleted file mode 100644
index 22a53f6a53e..00000000000
--- a/libs/key-management-ui/src/session-timeout/components/session-timeout-input-legacy.component.ts
+++ /dev/null
@@ -1,296 +0,0 @@
-// FIXME: Update this file to be type safe and remove this and next line
-// @ts-strict-ignore
-import { CommonModule } from "@angular/common";
-import { Component, Input, OnChanges, OnDestroy, OnInit } from "@angular/core";
-import {
- AbstractControl,
- ControlValueAccessor,
- FormBuilder,
- FormControl,
- FormGroup,
- NG_VALIDATORS,
- NG_VALUE_ACCESSOR,
- ReactiveFormsModule,
- ValidationErrors,
- Validator,
-} from "@angular/forms";
-import { filter, map, Observable, Subject, switchMap, takeUntil } from "rxjs";
-
-import { JslibModule } from "@bitwarden/angular/jslib.module";
-import { PolicyService } from "@bitwarden/common/admin-console/abstractions/policy/policy.service.abstraction";
-import { PolicyType } from "@bitwarden/common/admin-console/enums";
-import { Policy } from "@bitwarden/common/admin-console/models/domain/policy";
-import { getFirstPolicy } from "@bitwarden/common/admin-console/services/policy/default-policy.service";
-import { AccountService } from "@bitwarden/common/auth/abstractions/account.service";
-import { getUserId } from "@bitwarden/common/auth/services/account.service";
-import {
- VaultTimeout,
- VaultTimeoutAction,
- VaultTimeoutOption,
- VaultTimeoutSettingsService,
-} from "@bitwarden/common/key-management/vault-timeout";
-import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
-import { FormFieldModule, SelectModule } from "@bitwarden/components";
-
-type VaultTimeoutForm = FormGroup<{
- vaultTimeout: FormControl