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)
80Justification = "This usage of EncryptedXml to encrypt an XElement using a X509Certificate2 does not use reflection.")] 82Justification = "This usage of EncryptedXml to encrypt an XElement using a X509Certificate2 does not use XSLTs.")]
XmlEncryption\EncryptedXmlDecryptor.cs (2)
54Justification = "The common algorithms are being preserved by the above DynamicDependency attributes.")] 56Justification = "Only XSLTs require dynamic code. The usage of EncryptedXml doesn't use XSLTs.")]