From c46ca2f9e21498d8a37d36fdd22e1923975b8fbb Mon Sep 17 00:00:00 2001 From: Oscar Hinton Date: Tue, 26 Oct 2021 01:14:16 +0200 Subject: [PATCH] Crypto Agent (#1243) --- .../src/app/organizations/manage/sso.component.html | 12 ++++++++++++ .../src/app/organizations/manage/sso.component.ts | 3 +++ jslib | 2 +- src/app/services/services.module.ts | 2 +- src/locales/en/messages.json | 3 +++ 5 files changed, 20 insertions(+), 2 deletions(-) diff --git a/bitwarden_license/src/app/organizations/manage/sso.component.html b/bitwarden_license/src/app/organizations/manage/sso.component.html index 9472fb601b..07ee1ffe33 100644 --- a/bitwarden_license/src/app/organizations/manage/sso.component.html +++ b/bitwarden_license/src/app/organizations/manage/sso.component.html @@ -24,6 +24,18 @@ +
+
+ + +
+
+ +
+ + +
+
diff --git a/bitwarden_license/src/app/organizations/manage/sso.component.ts b/bitwarden_license/src/app/organizations/manage/sso.component.ts index fa46e0d687..8c47b0cb52 100644 --- a/bitwarden_license/src/app/organizations/manage/sso.component.ts +++ b/bitwarden_license/src/app/organizations/manage/sso.component.ts @@ -37,6 +37,9 @@ export class SsoComponent implements OnInit { data = this.fb.group({ configType: [], + useCryptoAgent: [], + cryptoAgentUrl: [], + // OpenId authority: [], clientId: [], diff --git a/jslib b/jslib index 24fe836032..71f8ef601f 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit 24fe836032354d4ec39435776e54dd0995e1b389 +Subproject commit 71f8ef601fb0a426264c1fdfd19edb4de2c648fa diff --git a/src/app/services/services.module.ts b/src/app/services/services.module.ts index 4927288c57..3250c2e592 100644 --- a/src/app/services/services.module.ts +++ b/src/app/services/services.module.ts @@ -135,7 +135,7 @@ const totpService = new TotpService(storageService, cryptoFunctionService, conso const containerService = new ContainerService(cryptoService); const authService = new AuthService(cryptoService, apiService, userService, tokenService, appIdService, i18nService, platformUtilsService, messagingService, vaultTimeoutService, - consoleLogService); + consoleLogService, cryptoFunctionService); const exportService = new ExportService(folderService, cipherService, apiService, cryptoService); const importService = new ImportService(cipherService, folderService, apiService, i18nService, collectionService, platformUtilsService, cryptoService); diff --git a/src/locales/en/messages.json b/src/locales/en/messages.json index fbf9c008eb..b32bb21bcb 100644 --- a/src/locales/en/messages.json +++ b/src/locales/en/messages.json @@ -4451,5 +4451,8 @@ }, "ssoSettingsSaved": { "message": "Single Sign-On configuration was saved." + }, + "ssoCryptoAgentUnavailable": { + "message": "Unable to reach the crypto agent, try again later." } }