53 references to Error
Microsoft.AspNetCore.DataProtection (49)
AuthenticatedEncryption\CngCbcAuthenticatedEncryptorFactory.cs (3)
72
throw
Error
.Common_PropertyCannotBeNullOrEmpty(nameof(configuration.HashAlgorithm));
106
throw
Error
.Common_PropertyCannotBeNullOrEmpty(nameof(EncryptionAlgorithm));
110
throw
Error
.Common_PropertyMustBeNonNegative(nameof(configuration.EncryptionAlgorithmKeySize));
AuthenticatedEncryption\CngGcmAuthenticatedEncryptorFactory.cs (2)
73
throw
Error
.Common_PropertyCannotBeNullOrEmpty(nameof(EncryptionAlgorithm));
77
throw
Error
.Common_PropertyMustBeNonNegative(nameof(configuration.EncryptionAlgorithmKeySize));
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (3)
63
throw
Error
.Common_PropertyCannotBeNullOrEmpty(nameof(configuration.ValidationAlgorithmType));
87
throw
Error
.Common_PropertyCannotBeNullOrEmpty(nameof(configuration.EncryptionAlgorithmType));
92
throw
Error
.Common_PropertyMustBeNonNegative(nameof(configuration.EncryptionAlgorithmKeySize));
Cng\CbcAuthenticatedEncryptor.cs (3)
71
throw
Error
.CryptCommon_PayloadInvalid();
112
throw
Error
.CryptCommon_PayloadInvalid();
183
throw
Error
.CryptCommon_PayloadInvalid();
Cng\CngGcmAuthenticatedEncryptor.cs (3)
66
throw
Error
.CryptCommon_PayloadInvalid();
150
throw
Error
.CryptCommon_PayloadInvalid();
288
throw
Error
.CryptCommon_GenericError(ex);
DataProtectionBuilderExtensions.cs (1)
248
throw
Error
.CertificateXmlEncryptor_CertificateNotFound(thumbprint);
KeyManagement\KeyRingBasedDataProtector.cs (7)
143
throw
Error
.Common_EncryptionFailed(ex);
208
throw
Error
.ProtectionProvider_BadMagicHeader();
224
throw
Error
.ProtectionProvider_BadMagicHeader();
228
throw
Error
.ProtectionProvider_BadVersion();
254
throw
Error
.Common_KeyNotFound(keyIdFromPayload);
282
throw
Error
.Common_KeyRevoked(keyIdFromPayload);
298
throw
Error
.DecryptionFailed(ex);
KeyManagement\KeyRingBasedSpanDataProtector.cs (7)
72
throw
Error
.Common_EncryptionFailed(ex);
86
throw
Error
.ProtectionProvider_BadMagicHeader();
104
throw
Error
.ProtectionProvider_BadMagicHeader();
109
throw
Error
.ProtectionProvider_BadVersion();
135
throw
Error
.Common_KeyNotFound(keyIdFromPayload);
147
throw
Error
.Common_KeyRevoked(keyIdFromPayload);
165
throw
Error
.DecryptionFailed(ex);
KeyManagement\KeyRingProvider.cs (2)
182
throw
Error
.KeyRingProvider_DefaultKeyRevoked(defaultKey.KeyId);
426
throw
Error
.KeyRingProvider_RefreshFailedOnOtherThread(existingTask.Exception);
KeyManagement\XmlKeyManager.cs (2)
203
throw
Error
.XmlKeyManager_DuplicateKey(key.KeyId);
418
throw
Error
.XmlKeyManager_DoesNotSupportKeyDeletion();
Managed\AesGcmAuthenticatedEncryptor.cs (4)
76
throw
Error
.CryptCommon_PayloadInvalid();
141
throw
Error
.CryptCommon_GenericError(ex);
153
throw
Error
.CryptCommon_PayloadInvalid();
286
throw
Error
.CryptCommon_GenericError(ex);
Managed\ManagedAuthenticatedEncryptor.cs (6)
84
throw
Error
.CryptCommon_PayloadInvalid();
137
throw
Error
.CryptCommon_PayloadInvalid();
165
throw
Error
.CryptCommon_GenericError(ex);
256
throw
Error
.CryptCommon_GenericError(new InvalidOperationException("Failed to compute HMAC"));
275
throw
Error
.CryptCommon_GenericError(ex);
476
throw
Error
.CryptCommon_PayloadInvalid();
Secret.cs (4)
58
throw
Error
.Common_ValueMustBeNonNegative(nameof(secretLength));
169
throw
Error
.Common_ValueMustBeNonNegative(nameof(numBytes));
241
throw
Error
.Common_BufferIncorrectlySized(nameof(buffer), actualSize: buffer.Count, expectedSize: Length);
270
throw
Error
.Common_BufferIncorrectlySized(nameof(bufferLength), actualSize: bufferLength, expectedSize: Length);
XmlEncryption\CertificateResolver.cs (1)
28
throw
Error
.Common_ArgumentCannotBeNullOrEmpty(nameof(thumbprint));
XmlEncryption\CertificateXmlEncryptor.cs (1)
110
throw
Error
.CertificateXmlEncryptor_CertificateNotFound(thumbprint);
Microsoft.AspNetCore.DataProtection.Tests (4)
KeyManagement\KeyRingBasedDataProtectorTests.cs (4)
228
Assert.Equal(
Error
.Common_KeyNotFound(notFoundKeyId).Message, ex.Message);
281
Assert.Equal(
Error
.Common_KeyNotFound(notFoundKeyId).Message, ex.Message);
317
Assert.Equal(
Error
.Common_KeyNotFound(notFoundKeyId).Message, ex.Message);
415
Assert.Equal(
Error
.Common_KeyRevoked(keyId).Message, ex.Message);