diff --git a/ExampleApplication/AppSettings/AppSettings.cs b/ExampleApplication/AppSettings/AppSettings.cs index 72816397..48f27c67 100644 --- a/ExampleApplication/AppSettings/AppSettings.cs +++ b/ExampleApplication/AppSettings/AppSettings.cs @@ -20,6 +20,7 @@ public class FiksIOConfig public string FiksIoIntegrationScope { get; set; } public string FiksIoPrivateKey { get; set; } public string MaskinPortenAudienceUrl { get; set; } + public string MaskinPortenKeyIdentifier { get; set; } public string MaskinPortenCompanyCertificateThumbprint { get; set; } public string MaskinPortenCompanyCertificatePath { get; set; } public string MaskinPortenCompanyCertificatePassword { get; set; } diff --git a/ExampleApplication/FiksIO/FiksIOConfigurationBuilder.cs b/ExampleApplication/FiksIO/FiksIOConfigurationBuilder.cs index b590abca..3a568443 100644 --- a/ExampleApplication/FiksIO/FiksIOConfigurationBuilder.cs +++ b/ExampleApplication/FiksIO/FiksIOConfigurationBuilder.cs @@ -26,6 +26,7 @@ public static FiksIOConfiguration CreateTestConfiguration(AppSettings appSetting var asiceSigningPrivateKey = appSettings.FiksIOConfig.AsiceSigningPrivateKey; var apiHost = appSettings.FiksIOConfig.ApiHost; var apiPort = appSettings.FiksIOConfig.ApiPort; + var maskinportenKeyIdentifier = appSettings.FiksIOConfig.MaskinPortenKeyIdentifier; // Not used in this example, but could be passed to WithMaskinportenConfiguration if needed return FiksIOConfigurationBuilder diff --git a/ExampleApplication/README.md b/ExampleApplication/README.md index 8006d782..8d2927e2 100644 --- a/ExampleApplication/README.md +++ b/ExampleApplication/README.md @@ -54,6 +54,7 @@ Here is the example appsetting.json file with hopefully some helpful comments: "MaskinPortenCompanyCertificateThumbprint": "", // The thumbprint for the certificate used with Maskinporten "MaskinPortenCompanyCertificatePath": "", // The path to the certificate used with Maskinporten "MaskinPortenCompanyCertificatePassword": "", // The password for the certificate used with Maskinporten + "MaskinPortenKeyIdentifier": "", // Maskinporten key identifier "MaskinPortenIssuer": "", // Maskinporten issuer "MaskinPortenTokenUrl": "https://test.maskinporten.no/token", // Token url for Maskinporten. Test: "https://test.maskinporten.no/token", Prod: "https://maskinporten.no/token" "AsiceSigningPrivateKey": "", // The path to the private key for AsiceSigning of the payloads.