Imported Upstream version 5.20.0.180

Former-commit-id: ff953ca879339fe1e1211f7220f563e1342e66cb
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2019-02-04 20:11:37 +00:00
parent 0e2d47d1c8
commit 0510252385
3360 changed files with 83827 additions and 39243 deletions

View File

@ -38,6 +38,8 @@ using NUnit.Framework;
using Key = System.IdentityModel.Tokens.InMemorySymmetricSecurityKey;
using AES = System.Security.Cryptography.RijndaelManaged;
using MonoTests.Helpers;
namespace MonoTests.System.IdentityModel.Tokens
{
[TestFixture]
@ -49,7 +51,7 @@ namespace MonoTests.System.IdentityModel.Tokens
static InMemorySymmetricSecurityKeyTest ()
{
cert = new X509Certificate2 ("Test/Resources/test.pfx", "mono");
cert = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.pfx"), "mono");
// randomly generated with RijndaelManaged
// GenerateIV() and GenerateKey().
raw = Convert.FromBase64String ("eX2EeE969RCv/5Lx8OIGLHtJrSD5PzVzO3tTy9JxU58=");

View File

@ -35,13 +35,15 @@ using System.Security.Cryptography.Xml;
using System.Xml;
using NUnit.Framework;
using MonoTests.Helpers;
namespace MonoTests.System.IdentityModel.Selectors
{
[TestFixture]
public class X509AsymmetricSecurityKeyTest
{
static readonly X509Certificate2 cert = new X509Certificate2 ("Test/Resources/test.pfx", "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 ("Test/Resources/test.cer");
static readonly X509Certificate2 cert = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.pfx"), "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.cer"));
[Test]
public void GetAsymmetricAlgorithm ()

View File

@ -34,14 +34,16 @@ using System.Security.Cryptography.X509Certificates;
using System.Xml;
using NUnit.Framework;
using MonoTests.Helpers;
namespace MonoTests.System.IdentityModel.Selectors
{
[TestFixture]
public class X509IssuerSerialKeyIdentifierClauseTest
{
static readonly X509Certificate2 cert = new X509Certificate2 ("Test/Resources/test.pfx", "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 ("Test/Resources/test2.pfx", "mono");
static readonly X509Certificate2 cert3 = new X509Certificate2("Test/Resources/test_neg_serial.cer");
static readonly X509Certificate2 cert = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.pfx"), "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test2.pfx"), "mono");
static readonly X509Certificate2 cert3 = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test_neg_serial.cer"));
[Test]
public void Properties ()

View File

@ -33,13 +33,15 @@ using System.Security.Cryptography.X509Certificates;
using System.Xml;
using NUnit.Framework;
using MonoTests.Helpers;
namespace MonoTests.System.IdentityModel.Selectors
{
[TestFixture]
public class X509SecurityTokenTest
{
static readonly X509Certificate2 cert = new X509Certificate2 ("Test/Resources/test.pfx", "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 ("Test/Resources/test2.pfx", "mono");
static readonly X509Certificate2 cert = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.pfx"), "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test2.pfx"), "mono");
[Test]
public void DefaultValues ()

View File

@ -34,13 +34,15 @@ using System.Security.Cryptography.X509Certificates;
using System.Xml;
using NUnit.Framework;
using MonoTests.Helpers;
namespace MonoTests.System.IdentityModel.Selectors
{
[TestFixture]
public class X509ThumbprintKeyIdentifierClauseTest
{
static readonly X509Certificate2 cert = new X509Certificate2 ("Test/Resources/test.pfx", "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 ("Test/Resources/test2.pfx", "mono");
static readonly X509Certificate2 cert = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test.pfx"), "mono");
static readonly X509Certificate2 cert2 = new X509Certificate2 (TestResourceHelper.GetFullPathOfResource ("Test/Resources/test2.pfx"), "mono");
[Test]
public void Properties ()