49 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)
81throw Error.CryptCommon_PayloadInvalid(); 122throw Error.CryptCommon_PayloadInvalid(); 193throw Error.CryptCommon_PayloadInvalid();
Cng\CngGcmAuthenticatedEncryptor.cs (3)
76throw Error.CryptCommon_PayloadInvalid(); 160throw Error.CryptCommon_PayloadInvalid(); 298throw Error.CryptCommon_GenericError(ex);
DataProtectionBuilderExtensions.cs (1)
248throw Error.CertificateXmlEncryptor_CertificateNotFound(thumbprint);
KeyManagement\KeyRingBasedDataProtector.cs (7)
142throw Error.Common_EncryptionFailed(ex); 207throw Error.ProtectionProvider_BadMagicHeader(); 223throw Error.ProtectionProvider_BadMagicHeader(); 227throw Error.ProtectionProvider_BadVersion(); 253throw Error.Common_KeyNotFound(keyIdFromPayload); 281throw Error.Common_KeyRevoked(keyIdFromPayload); 297throw Error.DecryptionFailed(ex);
KeyManagement\KeyRingBasedSpanDataProtector.cs (7)
83throw Error.Common_EncryptionFailed(ex); 97throw Error.ProtectionProvider_BadMagicHeader(); 115throw Error.ProtectionProvider_BadMagicHeader(); 120throw Error.ProtectionProvider_BadVersion(); 146throw Error.Common_KeyNotFound(keyIdFromPayload); 158throw Error.Common_KeyRevoked(keyIdFromPayload); 187throw Error.DecryptionFailed(ex);
KeyManagement\KeyRingProvider.cs (2)
182throw Error.KeyRingProvider_DefaultKeyRevoked(defaultKey.KeyId); 462throw Error.KeyRingProvider_RefreshFailedOnOtherThread(existingTask.Exception);
KeyManagement\XmlKeyManager.cs (2)
203throw Error.XmlKeyManager_DuplicateKey(key.KeyId); 418throw Error.XmlKeyManager_DoesNotSupportKeyDeletion();
Managed\AesGcmAuthenticatedEncryptor.cs (4)
86throw Error.CryptCommon_PayloadInvalid(); 152throw Error.CryptCommon_GenericError(ex); 164throw Error.CryptCommon_PayloadInvalid(); 297throw Error.CryptCommon_GenericError(ex);
Managed\ManagedAuthenticatedEncryptor.cs (6)
94throw Error.CryptCommon_PayloadInvalid(); 147throw Error.CryptCommon_PayloadInvalid(); 175throw Error.CryptCommon_GenericError(ex); 266throw Error.CryptCommon_GenericError(new InvalidOperationException("Failed to compute HMAC")); 285throw Error.CryptCommon_GenericError(ex); 481throw 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);