DeviceTrustCryptoService - don't worry about checking if a device should establish trust or not if the user doesn't have trusted device encryption on (#6010)
This commit is contained in:
parent
6f84f4ca73
commit
6ec22f9570
|
@ -46,6 +46,14 @@ export class DeviceTrustCryptoService implements DeviceTrustCryptoServiceAbstrac
|
|||
}
|
||||
|
||||
async trustDeviceIfRequired(): Promise<void> {
|
||||
// This handles the case in which a user has selected to trust a device
|
||||
// however, their org has turned off TDE after they've made their choice
|
||||
// They should not see device trusted toast
|
||||
const supportsDeviceTrust = await this.supportsDeviceTrust();
|
||||
if (!supportsDeviceTrust) {
|
||||
return;
|
||||
}
|
||||
|
||||
const shouldTrustDevice = await this.getShouldTrustDevice();
|
||||
if (shouldTrustDevice) {
|
||||
await this.trustDevice();
|
||||
|
|
Loading…
Reference in New Issue