Skip to content

Commit 21d9f56

Browse files
authored
Merge pull request #31 from Altinn/bug/removeVer2
Remove Maskinporten ver2 environment
2 parents 7e5a7f3 + 3274cee commit 21d9f56

File tree

3 files changed

+1
-28
lines changed

3 files changed

+1
-28
lines changed

TokenGenerator/Services/AuthorizationBearer.cs

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,7 @@ public class AuthorizationBearer : IAuthorizationBearer
2222
{
2323
private readonly Settings settings;
2424
private readonly object cmLockMaskinporten = new object();
25-
private readonly object cmLockMaskinportenAux = new object();
2625
private ConfigurationManager<OpenIdConnectConfiguration> configurationManager;
27-
private ConfigurationManager<OpenIdConnectConfiguration> configurationManagerAux;
2826
private readonly HttpContext httpContext;
2927

3028
private ConfigurationManager<OpenIdConnectConfiguration> ConfigurationManager
@@ -44,23 +42,6 @@ private ConfigurationManager<OpenIdConnectConfiguration> ConfigurationManager
4442
}
4543
}
4644

47-
private ConfigurationManager<OpenIdConnectConfiguration> ConfigurationManagerAux
48-
{
49-
get
50-
{
51-
if (configurationManagerAux != null) return configurationManagerAux;
52-
lock (cmLockMaskinportenAux)
53-
{
54-
configurationManagerAux ??= new ConfigurationManager<OpenIdConnectConfiguration>(
55-
settings.TokenAuxiliaryAuthorizationWellKnownEndpoint,
56-
new OpenIdConnectConfigurationRetriever(),
57-
new HttpClient {Timeout = TimeSpan.FromMilliseconds(10000)});
58-
}
59-
60-
return configurationManagerAux;
61-
}
62-
}
63-
6445
public AuthorizationBearer(IOptions<Settings> settings, IHttpContextAccessor contextAccessor)
6546
{
6647
this.settings = settings.Value;
@@ -83,11 +64,6 @@ public async Task<ActionResult> IsAuthorized(string authorizationString, string
8364
OpenIdConnectConfiguration configuration = await ConfigurationManager.GetConfigurationAsync();
8465
var signingKeys = new List<SecurityKey>();
8566
signingKeys.AddRange(configuration.SigningKeys);
86-
if (settings.TokenAuxiliaryAuthorizationWellKnownEndpoint != null)
87-
{
88-
OpenIdConnectConfiguration configurationAux = await ConfigurationManagerAux.GetConfigurationAsync();
89-
signingKeys.AddRange(configurationAux.SigningKeys);
90-
}
9167

9268
TokenValidationParameters parameters = new TokenValidationParameters()
9369
{

TokenGenerator/Settings.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ public class Settings
2121
public string AuthorizedScopePersonal { get; set; }
2222
public string AuthorizedScopePlatform { get; set; }
2323
public string TokenAuthorizationWellKnownEndpoint { get; set; }
24-
25-
public string TokenAuxiliaryAuthorizationWellKnownEndpoint { get; set; }
2624
public string EnvironmentsApiToken { get; set; }
2725
public string EnvironmentsConsentToken { get; set; }
2826
public Dictionary<string, string> EnvironmentsApiTokenDict => GetKeyValuePairs(EnvironmentsApiToken);

TokenGenerator/local.settings.json.COPYME

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"ConsentTokenSigningCertNames": "dev:altinn-testtools-consent-token-signing-cert",
1818
"EnvironmentsApiToken": "dev:altinn-testtools-kv",
1919
"EnvironmentsConsentToken": "dev:altinn-testtools-kv",
20-
"TokenAuthorizationWellKnownEndpoint": "https://test.maskinporten.no/.well-known/oauth-authorization-server",
21-
"TokenAuxiliaryAuthorizationWellKnownEndpoint": "https://ver2.maskinporten.no/.well-known/oauth-authorization-server"
20+
"TokenAuthorizationWellKnownEndpoint": "https://test.maskinporten.no/.well-known/oauth-authorization-server"
2221
}
2322
}

0 commit comments

Comments
 (0)