From b5cf9fd79d9d2dceb958f89a0304e9b5646cc819 Mon Sep 17 00:00:00 2001 From: Jacob Fink Date: Wed, 5 Jul 2023 15:03:04 -0400 Subject: [PATCH] [PM-2731] add user key and master key types --- src/Core/Models/Domain/SymmetricCryptoKey.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Core/Models/Domain/SymmetricCryptoKey.cs b/src/Core/Models/Domain/SymmetricCryptoKey.cs index 91bce7550..3ed066dd0 100644 --- a/src/Core/Models/Domain/SymmetricCryptoKey.cs +++ b/src/Core/Models/Domain/SymmetricCryptoKey.cs @@ -74,4 +74,18 @@ namespace Bit.Core.Models.Domain public string EncKeyB64 { get; set; } public string MacKeyB64 { get; set; } } + + public class UserKey : SymmetricCryptoKey + { + public UserKey(byte[] key, EncryptionType? encType = null) + : base(key, encType) + { } + } + + public class MasterKey : SymmetricCryptoKey + { + public MasterKey(byte[] key, EncryptionType? encType = null) + : base(key, encType) + { } + } }