diff --git a/KS.Fiks.Maskinporten.Client.Tests/KS.Fiks.Maskinporten.Client.Tests.csproj b/KS.Fiks.Maskinporten.Client.Tests/KS.Fiks.Maskinporten.Client.Tests.csproj index b380dd0..64ae5a0 100644 --- a/KS.Fiks.Maskinporten.Client.Tests/KS.Fiks.Maskinporten.Client.Tests.csproj +++ b/KS.Fiks.Maskinporten.Client.Tests/KS.Fiks.Maskinporten.Client.Tests.csproj @@ -4,7 +4,7 @@ false true KS.Fiks.Maskinporten.Client.Tests - net6.0 + net7.0 diff --git a/KS.Fiks.Maskinporten.Client.Tests/MaskinportenClientConfigurationFactoryTests.cs b/KS.Fiks.Maskinporten.Client.Tests/MaskinportenClientConfigurationFactoryTests.cs index ad840ba..b23ba94 100644 --- a/KS.Fiks.Maskinporten.Client.Tests/MaskinportenClientConfigurationFactoryTests.cs +++ b/KS.Fiks.Maskinporten.Client.Tests/MaskinportenClientConfigurationFactoryTests.cs @@ -8,6 +8,7 @@ public class MaskinportenClientConfigurationFactoryTests [Fact] public void CreateVer2Configuration() { +#pragma warning disable CS0618 // Type or member is obsolete const string issuer = "issuer"; var certificate = TestHelper.Certificate; var maskinportenClientConfiguration = MaskinportenClientConfigurationFactory.CreateVer2Configuration(issuer, certificate); @@ -16,6 +17,7 @@ public void CreateVer2Configuration() maskinportenClientConfiguration.Audience.Should().Be(MaskinportenClientConfigurationFactory.VER2_AUDIENCE); maskinportenClientConfiguration.Issuer.Should().Be(issuer); maskinportenClientConfiguration.Certificate.Should().Be(certificate); +#pragma warning restore CS0618 // Type or member is obsolete } [Fact] @@ -38,14 +40,14 @@ public void CreateTestConfigurationWithKeyPair() const string keyIdentifier = "some-kid"; var privateKey = TestHelper.PrivateKey; var publicKey = TestHelper.PublicKey; - var maskinportenClientConfiguration = MaskinportenClientConfigurationFactory.CreateVer2Configuration( + var maskinportenClientConfiguration = MaskinportenClientConfigurationFactory.CreateTestConfiguration( issuer, privateKey: privateKey, publicKey: publicKey, keyIdentifier: keyIdentifier); maskinportenClientConfiguration.TokenEndpoint.Should() - .Be(MaskinportenClientConfigurationFactory.VER2_TOKEN_ENDPOINT); - maskinportenClientConfiguration.Audience.Should().Be(MaskinportenClientConfigurationFactory.VER2_AUDIENCE); + .Be(MaskinportenClientConfigurationFactory.TEST_TOKEN_ENDPOINT); + maskinportenClientConfiguration.Audience.Should().Be(MaskinportenClientConfigurationFactory.TEST_AUDIENCE); maskinportenClientConfiguration.Issuer.Should().Be(issuer); maskinportenClientConfiguration.PrivateKey.Should().Be(privateKey); maskinportenClientConfiguration.PublicKey.Should().Be(publicKey); diff --git a/KS.Fiks.Maskinporten.Client/MaskinportenClientConfigurationFactory.cs b/KS.Fiks.Maskinporten.Client/MaskinportenClientConfigurationFactory.cs index a95cf1a..4d46feb 100644 --- a/KS.Fiks.Maskinporten.Client/MaskinportenClientConfigurationFactory.cs +++ b/KS.Fiks.Maskinporten.Client/MaskinportenClientConfigurationFactory.cs @@ -6,7 +6,9 @@ namespace Ks.Fiks.Maskinporten.Client { public class MaskinportenClientConfigurationFactory { + [Obsolete("VER2 is deprecated, use TEST instead")] public const string VER2_AUDIENCE = "https://ver2.maskinporten.no/"; + [Obsolete("VER2 is deprecated, use TEST instead")] public const string VER2_TOKEN_ENDPOINT = "https://ver2.maskinporten.no/token"; public const string TEST_AUDIENCE = "https://test.maskinporten.no/"; public const string TEST_TOKEN_ENDPOINT = "https://test.maskinporten.no/token";