mirror of
https://github.com/bitwarden/browser
synced 2026-02-28 10:33:31 +00:00
replace credential generator & eliminate dead code; breaks tests
This commit is contained in:
@@ -7,7 +7,7 @@ import { BehaviorSubject, map } from "rxjs";
|
||||
|
||||
import { PolicyType } from "@bitwarden/common/admin-console/enums";
|
||||
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
|
||||
import { Generators } from "@bitwarden/generator-core";
|
||||
import { BuiltIn, Profile } from "@bitwarden/generator-core";
|
||||
|
||||
import { BasePolicy, BasePolicyComponent } from "./base-policy.component";
|
||||
|
||||
@@ -25,14 +25,22 @@ export class PasswordGeneratorPolicy extends BasePolicy {
|
||||
export class PasswordGeneratorPolicyComponent extends BasePolicyComponent {
|
||||
// these properties forward the application default settings to the UI
|
||||
// for HTML attribute bindings
|
||||
protected readonly minLengthMin = Generators.password.settings.constraints.length.min;
|
||||
protected readonly minLengthMax = Generators.password.settings.constraints.length.max;
|
||||
protected readonly minNumbersMin = Generators.password.settings.constraints.minNumber.min;
|
||||
protected readonly minNumbersMax = Generators.password.settings.constraints.minNumber.max;
|
||||
protected readonly minSpecialMin = Generators.password.settings.constraints.minSpecial.min;
|
||||
protected readonly minSpecialMax = Generators.password.settings.constraints.minSpecial.max;
|
||||
protected readonly minNumberWordsMin = Generators.passphrase.settings.constraints.numWords.min;
|
||||
protected readonly minNumberWordsMax = Generators.passphrase.settings.constraints.numWords.max;
|
||||
protected readonly minLengthMin =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.length.min;
|
||||
protected readonly minLengthMax =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.length.max;
|
||||
protected readonly minNumbersMin =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.minNumber.min;
|
||||
protected readonly minNumbersMax =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.minNumber.max;
|
||||
protected readonly minSpecialMin =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.minSpecial.min;
|
||||
protected readonly minSpecialMax =
|
||||
BuiltIn.password.profiles[Profile.account].constraints.default.minSpecial.max;
|
||||
protected readonly minNumberWordsMin =
|
||||
BuiltIn.passphrase.profiles[Profile.account].constraints.default.numWords.min;
|
||||
protected readonly minNumberWordsMax =
|
||||
BuiltIn.passphrase.profiles[Profile.account].constraints.default.numWords.max;
|
||||
|
||||
data = this.formBuilder.group({
|
||||
overridePasswordType: [null],
|
||||
|
||||
Reference in New Issue
Block a user