mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-22 16:29:09 +01:00
prevent computation of samlsigningoptions on change detection (#10399)
This commit is contained in:
parent
b233f90b4c
commit
bbe64f4ae6
@ -26,7 +26,6 @@ import { SsoConfigApi } from "@bitwarden/common/auth/models/api/sso-config.api";
|
||||
import { OrganizationSsoRequest } from "@bitwarden/common/auth/models/request/organization-sso.request";
|
||||
import { OrganizationSsoResponse } from "@bitwarden/common/auth/models/response/organization-sso.response";
|
||||
import { SsoConfigView } from "@bitwarden/common/auth/models/view/sso-config.view";
|
||||
import { ConfigService } from "@bitwarden/common/platform/abstractions/config/config.service";
|
||||
import { I18nService } from "@bitwarden/common/platform/abstractions/i18n.service";
|
||||
import { PlatformUtilsService } from "@bitwarden/common/platform/abstractions/platform-utils.service";
|
||||
import { Utils } from "@bitwarden/common/platform/misc/utils";
|
||||
@ -61,6 +60,10 @@ export class SsoComponent implements OnInit, OnDestroy {
|
||||
"http://www.w3.org/2000/09/xmldsig#rsa-sha512",
|
||||
];
|
||||
|
||||
readonly samlSigningAlgorithmOptions: SelectOptions[] = this.samlSigningAlgorithms.map(
|
||||
(algorithm) => ({ name: algorithm, value: algorithm }),
|
||||
);
|
||||
|
||||
readonly saml2SigningBehaviourOptions: SelectOptions[] = [
|
||||
{
|
||||
name: "If IdP Wants Authn Requests Signed",
|
||||
@ -186,7 +189,6 @@ export class SsoComponent implements OnInit, OnDestroy {
|
||||
private i18nService: I18nService,
|
||||
private organizationService: OrganizationService,
|
||||
private organizationApiService: OrganizationApiServiceAbstraction,
|
||||
private configService: ConfigService,
|
||||
) {}
|
||||
|
||||
async ngOnInit() {
|
||||
@ -330,10 +332,6 @@ export class SsoComponent implements OnInit, OnDestroy {
|
||||
return this.ssoConfigForm.get("keyConnectorUrl");
|
||||
}
|
||||
|
||||
get samlSigningAlgorithmOptions(): SelectOptions[] {
|
||||
return this.samlSigningAlgorithms.map((algorithm) => ({ name: algorithm, value: algorithm }));
|
||||
}
|
||||
|
||||
/**
|
||||
* Shows any validation errors for the form by marking all controls as dirty and touched.
|
||||
* If nested form groups are found, they are also updated.
|
||||
|
Loading…
Reference in New Issue
Block a user