12 writes to Justification
Microsoft.AspNetCore.DataProtection (12)
AuthenticatedEncryption\ConfigurationModel\ManagedAlgorithmHelpers.cs (2)
38
[UnconditionalSuppressMessage("Trimmer", "IL2075",
Justification
= "Unknown type is checked for whether it has a public parameterless constructor. Handle trimmed types by providing a useful error message.")]
39
[UnconditionalSuppressMessage("Trimmer", "IL2073",
Justification
= "Unknown type is checked for whether it has a public parameterless constructor. Handle trimmed types by providing a useful error message.")]
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (1)
115
[UnconditionalSuppressMessage("AOT", "IL3050",
Justification
= "MakeGenericType is safe to use because implementation is either a KeyedHashAlgorithm or SymmetricAlgorithm type.")]
Internal\DefaultTypeNameResolver.cs (1)
17
[UnconditionalSuppressMessage("Trimmer", "IL2057",
Justification
= "Type.GetType is only used to resolve statically known types that are referenced by DataProtection assembly.")]
SimpleActivator.cs (2)
30
[UnconditionalSuppressMessage("Trimmer", "IL2072",
Justification
= "Unknown type names are rarely used by apps. Handle trimmed types by providing a useful error message.")]
31
[UnconditionalSuppressMessage("Trimmer", "IL2075",
Justification
= "Unknown type names are rarely used by apps. Handle trimmed types by providing a useful error message.")]
TypeExtensions.cs (1)
31
[UnconditionalSuppressMessage("Trimmer", "IL2057",
Justification
= "Unknown type names are rarely used by apps. Handle trimmed types by providing a useful error message.")]
TypeForwardingActivator.cs (1)
34
[UnconditionalSuppressMessage("Trimmer", "IL2057",
Justification
= "Type.GetType is only used with forwarded types that are referenced by DataProtection assembly.")]
XmlEncryption\CertificateXmlEncryptor.cs (2)
80
Justification
= "This usage of EncryptedXml to encrypt an XElement using a X509Certificate2 does not use reflection.")]
82
Justification
= "This usage of EncryptedXml to encrypt an XElement using a X509Certificate2 does not use XSLTs.")]
XmlEncryption\EncryptedXmlDecryptor.cs (2)
54
Justification
= "The common algorithms are being preserved by the above DynamicDependency attributes.")]
56
Justification
= "Only XSLTs require dynamic code. The usage of EncryptedXml doesn't use XSLTs.")]