Here are the main areas which need improvement: - [x] `SignedXml.CheckSignature(X509Certificate2 certificate, bool verifySignatureOnly)` - currently no coverage - sample code should be sufficient for now - [x] `System.Security.Cryptography.Xml.XmlDecryptionTransform` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_XmlDecryptionTransform.htm - [x] `System.Security.Cryptography.Xml.SymmetricKeyWrap` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_SymmetricKeyWrap.htm - [ ] `System.Security.Cryptography.Xml.KeyInfoClause` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_KeyInfoClause.htm - [X] `System.Security.Cryptography.Xml.EncryptedXml` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_EncryptedXml.htm - only most common scenarios - [x] `System.Security.Cryptography.Xml.EncryptionMethod` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_EncryptionMethod.htm - [ ] `System.Security.Cryptography.Xml.CanonicalXmlEntityReference` - https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_CanonicalXmlEntityReference.htm - at minimum one or two tests triggering use of this class Guidelines: - focus on writing tests which provide most value (rarely used scenarios can be targeted later) - focus on public entry points cc: @anthonylangsworth @tintoy @peterwurzinger
Here are the main areas which need improvement:
SignedXml.CheckSignature(X509Certificate2 certificate, bool verifySignatureOnly)- currently no coverage - sample code should be sufficient for nowSystem.Security.Cryptography.Xml.XmlDecryptionTransform- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_XmlDecryptionTransform.htmSystem.Security.Cryptography.Xml.SymmetricKeyWrap- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_SymmetricKeyWrap.htmSystem.Security.Cryptography.Xml.KeyInfoClause- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_KeyInfoClause.htmSystem.Security.Cryptography.Xml.EncryptedXml- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_EncryptedXml.htm - only most common scenariosSystem.Security.Cryptography.Xml.EncryptionMethod- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_EncryptionMethod.htmSystem.Security.Cryptography.Xml.CanonicalXmlEntityReference- https://ci.dot.net/job/dotnet_corefx/job/master/job/code_coverage_windows/Code_Coverage_Report/System.Security.Cryptography.Xml_CanonicalXmlEntityReference.htm - at minimum one or two tests triggering use of this classGuidelines:
cc: @anthonylangsworth @tintoy @peterwurzinger