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