diff --git a/TheIdServer/src/TIS.BlazorApp/App.razor.cs b/TheIdServer/src/TIS.BlazorApp/App.razor.cs
index 0159fb0..f090643 100644
--- a/TheIdServer/src/TIS.BlazorApp/App.razor.cs
+++ b/TheIdServer/src/TIS.BlazorApp/App.razor.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.BlazorApp.Pages;
using Microsoft.AspNetCore.Components.Routing;
diff --git a/TheIdServer/src/TIS.BlazorApp/Program.cs b/TheIdServer/src/TIS.BlazorApp/Program.cs
index 5eccab7..d07d24b 100644
--- a/TheIdServer/src/TIS.BlazorApp/Program.cs
+++ b/TheIdServer/src/TIS.BlazorApp/Program.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.BlazorApp.Models;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
diff --git a/TheIdServer/src/TIS.BlazorApp/Shared/NavMenu.razor.cs b/TheIdServer/src/TIS.BlazorApp/Shared/NavMenu.razor.cs
index 25001d7..236e485 100644
--- a/TheIdServer/src/TIS.BlazorApp/Shared/NavMenu.razor.cs
+++ b/TheIdServer/src/TIS.BlazorApp/Shared/NavMenu.razor.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace TIS.BlazorApp.Shared
{
diff --git a/TheIdServer/src/TIS.BlazorApp/Shared/RedirectToLogin.razor.cs b/TheIdServer/src/TIS.BlazorApp/Shared/RedirectToLogin.razor.cs
index 080c0a5..139aa08 100644
--- a/TheIdServer/src/TIS.BlazorApp/Shared/RedirectToLogin.razor.cs
+++ b/TheIdServer/src/TIS.BlazorApp/Shared/RedirectToLogin.razor.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System.Threading.Tasks;
diff --git a/TheIdServer/src/TIS.BlazorApp/TIS.BlazorApp.csproj b/TheIdServer/src/TIS.BlazorApp/TIS.BlazorApp.csproj
index 7015ac2..ebfd91d 100644
--- a/TheIdServer/src/TIS.BlazorApp/TIS.BlazorApp.csproj
+++ b/TheIdServer/src/TIS.BlazorApp/TIS.BlazorApp.csproj
@@ -8,25 +8,25 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/TheIdServer/src/TIS/Areas/Identity/IdentityHostingStartup.cs b/TheIdServer/src/TIS/Areas/Identity/IdentityHostingStartup.cs
index 7e1a01b..46bc223 100644
--- a/TheIdServer/src/TIS/Areas/Identity/IdentityHostingStartup.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/IdentityHostingStartup.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer;
using Microsoft.AspNetCore.Hosting;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
index 2a14237..1d3c920 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmail.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
index ea57902..dd8f9d7 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ConfirmEmailChange.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
index f981787..a28913b 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ExternalLogin.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
index 4b7d1f4..5561e55 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPassword.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
index 5e9ef19..c9cfde0 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/ForgotPasswordConfirmation.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc.RazorPages;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
index c7b9c8d..13731e3 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWith2fa.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using IdentityServer4.Events;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
index 21de0af..40b97da 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/LoginWithRecoveryCode.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
index bc88a77..1be5775 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ChangePassword.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
index 7f5e747..6c34385 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DeletePersonalData.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
index 5bccebe..dc1b91e 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Disable2fa.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
index 86e7984..63f8ae7 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/DownloadPersonalData.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Email.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Email.cshtml.cs
index 092a0ad..52d0ae0 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Email.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Email.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
index 5c79d0b..d709123 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/EnableAuthenticator.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
index 0ba783d..4c7192d 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ExternalLogins.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authentication;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
index 87413a0..3cdfb72 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/GenerateRecoveryCodes.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Grants.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Grants.cshtml.cs
index de1ed8b..d3e78c5 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Grants.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Grants.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Events;
using IdentityServer4.Extensions;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
index 5b8b40f..97916dd 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/Index.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
index b6dc9c0..201cd93 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ManageNavPages.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Mvc.Rendering;
using System;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
index 1e9bfd6..c5974b5 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/PersonalData.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
index 68634b6..583afd1 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ResetAuthenticator.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
index 8c272a5..8985798 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/SetPassword.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
index dc65372..361725d 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/ShowRecoveryCodes.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
index f1c2f11..9bf59ef 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Manage/TwoFactorAuthentication.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Identity;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Register.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Register.cshtml.cs
index ab3ebf6..f8b84a5 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Register.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/Register.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authentication;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/RegisterConfirmation.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/RegisterConfirmation.cshtml.cs
index e0ff097..bb9d33d 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Account/RegisterConfirmation.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Account/RegisterConfirmation.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Pages/Error.cshtml.cs b/TheIdServer/src/TIS/Areas/Identity/Pages/Error.cshtml.cs
index 9593531..04310b2 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Pages/Error.cshtml.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Pages/Error.cshtml.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Services/EmailApiSender.cs b/TheIdServer/src/TIS/Areas/Identity/Services/EmailApiSender.cs
index 1f61be9..f990fa3 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Services/EmailApiSender.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Services/EmailApiSender.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Admin.Models;
using Microsoft.AspNetCore.Identity.UI.Services;
diff --git a/TheIdServer/src/TIS/Areas/Identity/Services/EmailOptions.cs b/TheIdServer/src/TIS/Areas/Identity/Services/EmailOptions.cs
index 388a795..fb7ddaa 100644
--- a/TheIdServer/src/TIS/Areas/Identity/Services/EmailOptions.cs
+++ b/TheIdServer/src/TIS/Areas/Identity/Services/EmailOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer;
diff --git a/TheIdServer/src/TIS/Config.cs b/TheIdServer/src/TIS/Config.cs
index e6dff66..353415b 100644
--- a/TheIdServer/src/TIS/Config.cs
+++ b/TheIdServer/src/TIS/Config.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4;
using IdentityServer4.Models;
diff --git a/TheIdServer/src/TIS/Extensions/DataProtectionBuilderExtentions.cs b/TheIdServer/src/TIS/Extensions/DataProtectionBuilderExtentions.cs
index d000f12..4336d36 100644
--- a/TheIdServer/src/TIS/Extensions/DataProtectionBuilderExtentions.cs
+++ b/TheIdServer/src/TIS/Extensions/DataProtectionBuilderExtentions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Admin.Configuration;
using Aguacongas.IdentityServer.EntityFramework.Store;
diff --git a/TheIdServer/src/TIS/Extensions/DbContextOptionsBuilderExtensions.cs b/TheIdServer/src/TIS/Extensions/DbContextOptionsBuilderExtensions.cs
index 3dcb744..21d9ad3 100644
--- a/TheIdServer/src/TIS/Extensions/DbContextOptionsBuilderExtensions.cs
+++ b/TheIdServer/src/TIS/Extensions/DbContextOptionsBuilderExtensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.Extensions.Configuration;
using TIS.Models;
diff --git a/TheIdServer/src/TIS/Extensions/IdentityServerBuilderExtensions.cs b/TheIdServer/src/TIS/Extensions/IdentityServerBuilderExtensions.cs
index bb796bd..ad4ac92 100644
--- a/TheIdServer/src/TIS/Extensions/IdentityServerBuilderExtensions.cs
+++ b/TheIdServer/src/TIS/Extensions/IdentityServerBuilderExtensions.cs
@@ -1,9 +1,9 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Admin.Configuration;
using Aguacongas.IdentityServer.EntityFramework.Store;
using Aguacongas.IdentityServer.KeysRotation;
-using Aguacongas.IdentityServer.KeysRotation.Extentions;
+using Aguacongas.IdentityServer.KeysRotation.Extensions;
using Microsoft.Extensions.Configuration;
using StackExchange.Redis;
using System;
diff --git a/TheIdServer/src/TIS/Extensions/SameSiteCookiesServiceCollectionExtensions.cs b/TheIdServer/src/TIS/Extensions/SameSiteCookiesServiceCollectionExtensions.cs
index 495d49f..67ef58a 100644
--- a/TheIdServer/src/TIS/Extensions/SameSiteCookiesServiceCollectionExtensions.cs
+++ b/TheIdServer/src/TIS/Extensions/SameSiteCookiesServiceCollectionExtensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Http;
diff --git a/TheIdServer/src/TIS/Models/DataProtectionOptions.cs b/TheIdServer/src/TIS/Models/DataProtectionOptions.cs
index 5ee7ee9..32024a9 100644
--- a/TheIdServer/src/TIS/Models/DataProtectionOptions.cs
+++ b/TheIdServer/src/TIS/Models/DataProtectionOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using StackExchange.Redis;
diff --git a/TheIdServer/src/TIS/Models/DbTypes.cs b/TheIdServer/src/TIS/Models/DbTypes.cs
index 32550e3..48ddd27 100644
--- a/TheIdServer/src/TIS/Models/DbTypes.cs
+++ b/TheIdServer/src/TIS/Models/DbTypes.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace TIS.Models
{
diff --git a/TheIdServer/src/TIS/Models/ExternalLoginOptions.cs b/TheIdServer/src/TIS/Models/ExternalLoginOptions.cs
index c1aa728..f6eea38 100644
--- a/TheIdServer/src/TIS/Models/ExternalLoginOptions.cs
+++ b/TheIdServer/src/TIS/Models/ExternalLoginOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace TIS.Models
{
diff --git a/TheIdServer/src/TIS/Models/RavenDbOptions.cs b/TheIdServer/src/TIS/Models/RavenDbOptions.cs
index 9d097f1..d642692 100644
--- a/TheIdServer/src/TIS/Models/RavenDbOptions.cs
+++ b/TheIdServer/src/TIS/Models/RavenDbOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace TIS.Models
{
diff --git a/TheIdServer/src/TIS/Models/SiteOptions.cs b/TheIdServer/src/TIS/Models/SiteOptions.cs
index 80fe664..fdc005b 100644
--- a/TheIdServer/src/TIS/Models/SiteOptions.cs
+++ b/TheIdServer/src/TIS/Models/SiteOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace TIS.Models
{
diff --git a/TheIdServer/src/TIS/Program.cs b/TheIdServer/src/TIS/Program.cs
index e5a4507..940eb18 100644
--- a/TheIdServer/src/TIS/Program.cs
+++ b/TheIdServer/src/TIS/Program.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore;
using Microsoft.AspNetCore.Hosting;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/AccountController.cs b/TheIdServer/src/TIS/Quickstart/Account/AccountController.cs
index 3e41896..dfb410b 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/AccountController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/AccountController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using IdentityModel;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/AccountOptions.cs b/TheIdServer/src/TIS/Quickstart/Account/AccountOptions.cs
index 7d50aa2..ae5de26 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/AccountOptions.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/AccountOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Server.IISIntegration;
using System;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/ExternalController.cs b/TheIdServer/src/TIS/Quickstart/Account/ExternalController.cs
index 6ccfde6..63c30f6 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/ExternalController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/ExternalController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.Models;
using IdentityModel;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/ExternalProvider.cs b/TheIdServer/src/TIS/Quickstart/Account/ExternalProvider.cs
index 0785964..956ab44 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/ExternalProvider.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/ExternalProvider.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Account/InvalidReturnUrlException.cs b/TheIdServer/src/TIS/Quickstart/Account/InvalidReturnUrlException.cs
index f9064b9..ccc8c3d 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/InvalidReturnUrlException.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/InvalidReturnUrlException.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System;
using System.Runtime.Serialization;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/LoggedOutViewModel.cs b/TheIdServer/src/TIS/Quickstart/Account/LoggedOutViewModel.cs
index 52da5cb..9e6d439 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/LoggedOutViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/LoggedOutViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Account/LoginInputModel.cs b/TheIdServer/src/TIS/Quickstart/Account/LoginInputModel.cs
index 4fb750e..882ae29 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/LoginInputModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/LoginInputModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System.ComponentModel.DataAnnotations;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/LoginViewModel.cs b/TheIdServer/src/TIS/Quickstart/Account/LoginViewModel.cs
index b7d3b90..84bdf46 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/LoginViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/LoginViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System.Collections.Generic;
using System.Linq;
diff --git a/TheIdServer/src/TIS/Quickstart/Account/LogoutInputModel.cs b/TheIdServer/src/TIS/Quickstart/Account/LogoutInputModel.cs
index d66984a..965cf94 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/LogoutInputModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/LogoutInputModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Account/LogoutViewModel.cs b/TheIdServer/src/TIS/Quickstart/Account/LogoutViewModel.cs
index 8043af3..99ec667 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/LogoutViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/LogoutViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Account/RedirectViewModel.cs b/TheIdServer/src/TIS/Quickstart/Account/RedirectViewModel.cs
index b4c8ab3..fd63785 100644
--- a/TheIdServer/src/TIS/Quickstart/Account/RedirectViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Account/RedirectViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ConsentController.cs b/TheIdServer/src/TIS/Quickstart/Consent/ConsentController.cs
index 2a7049e..219842c 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ConsentController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ConsentController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Events;
using IdentityServer4.Extensions;
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ConsentInputModel.cs b/TheIdServer/src/TIS/Quickstart/Consent/ConsentInputModel.cs
index def616b..436c759 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ConsentInputModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ConsentInputModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System.Collections.Generic;
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ConsentOptions.cs b/TheIdServer/src/TIS/Quickstart/Consent/ConsentOptions.cs
index 2f76c03..f264472 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ConsentOptions.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ConsentOptions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ConsentViewModel.cs b/TheIdServer/src/TIS/Quickstart/Consent/ConsentViewModel.cs
index 33b9441..b46fb90 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ConsentViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ConsentViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System.Collections.Generic;
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ProcessConsentResult.cs b/TheIdServer/src/TIS/Quickstart/Consent/ProcessConsentResult.cs
index 41a10fa..2d811dc 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ProcessConsentResult.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ProcessConsentResult.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Models;
diff --git a/TheIdServer/src/TIS/Quickstart/Consent/ScopeViewModel.cs b/TheIdServer/src/TIS/Quickstart/Consent/ScopeViewModel.cs
index 2ebb3d9..0d0976c 100644
--- a/TheIdServer/src/TIS/Quickstart/Consent/ScopeViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Consent/ScopeViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationInputModel.cs b/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationInputModel.cs
index 652d74c..3bd92af 100644
--- a/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationInputModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationInputModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationViewModel.cs b/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationViewModel.cs
index bf90d53..15a02e4 100644
--- a/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Device/DeviceAuthorizationViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace IdentityServerHost.Quickstart.UI
{
diff --git a/TheIdServer/src/TIS/Quickstart/Device/DeviceController.cs b/TheIdServer/src/TIS/Quickstart/Device/DeviceController.cs
index d084094..ea68149 100644
--- a/TheIdServer/src/TIS/Quickstart/Device/DeviceController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Device/DeviceController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4;
using IdentityServer4.Configuration;
diff --git a/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsController.cs b/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsController.cs
index 61118dd..0e891d7 100644
--- a/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Authentication;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsViewModel.cs b/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsViewModel.cs
index eff8fc8..7079834 100644
--- a/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Diagnostics/DiagnosticsViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityModel;
using Microsoft.AspNetCore.Authentication;
diff --git a/TheIdServer/src/TIS/Quickstart/Extensions.cs b/TheIdServer/src/TIS/Quickstart/Extensions.cs
index 6dcc6b8..ee554d0 100644
--- a/TheIdServer/src/TIS/Quickstart/Extensions.cs
+++ b/TheIdServer/src/TIS/Quickstart/Extensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Models;
using Microsoft.AspNetCore.Mvc;
diff --git a/TheIdServer/src/TIS/Quickstart/Home/ErrorViewModel.cs b/TheIdServer/src/TIS/Quickstart/Home/ErrorViewModel.cs
index 725b0da..a5ab549 100644
--- a/TheIdServer/src/TIS/Quickstart/Home/ErrorViewModel.cs
+++ b/TheIdServer/src/TIS/Quickstart/Home/ErrorViewModel.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Models;
diff --git a/TheIdServer/src/TIS/Quickstart/Home/HomeController.cs b/TheIdServer/src/TIS/Quickstart/Home/HomeController.cs
index 19048c3..9f11e27 100644
--- a/TheIdServer/src/TIS/Quickstart/Home/HomeController.cs
+++ b/TheIdServer/src/TIS/Quickstart/Home/HomeController.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using IdentityServer4.Services;
using Microsoft.AspNetCore.Authorization;
diff --git a/TheIdServer/src/TIS/Quickstart/SecurityHeadersAttribute.cs b/TheIdServer/src/TIS/Quickstart/SecurityHeadersAttribute.cs
index bb55727..f02e0a0 100644
--- a/TheIdServer/src/TIS/Quickstart/SecurityHeadersAttribute.cs
+++ b/TheIdServer/src/TIS/Quickstart/SecurityHeadersAttribute.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Filters;
diff --git a/TheIdServer/src/TIS/SeedData.cs b/TheIdServer/src/TIS/SeedData.cs
index 41a5f3a..633ba5d 100644
--- a/TheIdServer/src/TIS/SeedData.cs
+++ b/TheIdServer/src/TIS/SeedData.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.EntityFramework.Store;
using Aguacongas.IdentityServer.Store;
diff --git a/TheIdServer/src/TIS/Services/AccessTokenProvider.cs b/TheIdServer/src/TIS/Services/AccessTokenProvider.cs
index 73cbc49..96de330 100644
--- a/TheIdServer/src/TIS/Services/AccessTokenProvider.cs
+++ b/TheIdServer/src/TIS/Services/AccessTokenProvider.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Components.WebAssembly.Authentication;
using System;
diff --git a/TheIdServer/src/TIS/Services/JSRuntime.cs b/TheIdServer/src/TIS/Services/JSRuntime.cs
index 5619c27..729e0b4 100644
--- a/TheIdServer/src/TIS/Services/JSRuntime.cs
+++ b/TheIdServer/src/TIS/Services/JSRuntime.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.JSInterop;
using System.Threading;
diff --git a/TheIdServer/src/TIS/Services/PreRenderStringLocalizer.cs b/TheIdServer/src/TIS/Services/PreRenderStringLocalizer.cs
index 41bf180..e8aa108 100644
--- a/TheIdServer/src/TIS/Services/PreRenderStringLocalizer.cs
+++ b/TheIdServer/src/TIS/Services/PreRenderStringLocalizer.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.BlazorApp.Infrastructure.Services;
using Aguacongas.TheIdServer.BlazorApp.Services;
diff --git a/TheIdServer/src/TIS/Services/RemoteAuthenticationService.cs b/TheIdServer/src/TIS/Services/RemoteAuthenticationService.cs
index 2e27e32..4ec22ba 100644
--- a/TheIdServer/src/TIS/Services/RemoteAuthenticationService.cs
+++ b/TheIdServer/src/TIS/Services/RemoteAuthenticationService.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Components.Server;
using Microsoft.AspNetCore.Components.WebAssembly.Authentication;
diff --git a/TheIdServer/src/TIS/Startup.cs b/TheIdServer/src/TIS/Startup.cs
index da87aae..2598a2a 100644
--- a/TheIdServer/src/TIS/Startup.cs
+++ b/TheIdServer/src/TIS/Startup.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer;
using Aguacongas.IdentityServer.Abstractions;
@@ -14,6 +14,7 @@
using Aguacongas.TheIdServer.BlazorApp.Services;
using Aguacongas.TheIdServer.Data;
using Aguacongas.TheIdServer.Models;
+using Aguacongas.TheIdServer.Services;
using IdentityModel.AspNetCore.OAuth2Introspection;
using IdentityServer4.Services;
using IdentityServerHost.Quickstart.UI;
@@ -83,7 +84,7 @@ void configureOptions(IdentityServerOptions options)
if (isProxy)
{
- services.AddConfigurationHttpStores(configureOptions);
+ services.AddAdminHttpStores(configureOptions);
}
else
{
@@ -439,17 +440,17 @@ private void AddDefaultServices(IServiceCollection services)
documentStore.SetFindIdentityPropertyForIdentityServerStores();
return documentStore.Initialize();
})
- .AddIdentityServer4AdminRavenDbStores();
+ .AddTheIdServerRavenDbStores();
}
else if (DbType == DbTypes.MongoDb)
{
var connectionString = Configuration.GetConnectionString("DefaultConnection");
- services.AddIdentityServer4AdminMongoDbStores(connectionString);
+ services.AddTheIdServerMongoDbStores(connectionString);
}
else
{
- services.AddIdentityServer4AdminEntityFrameworkStores(options => options.UseDatabaseFromConfiguration(Configuration))
+ services.AddTheIdServerAdminEntityFrameworkStores(options => options.UseDatabaseFromConfiguration(Configuration))
.AddConfigurationEntityFrameworkStores(options => options.UseDatabaseFromConfiguration(Configuration))
.AddOperationalEntityFrameworkStores(options => options.UseDatabaseFromConfiguration(Configuration));
}
diff --git a/TheIdServer/src/TIS/TIS.csproj b/TheIdServer/src/TIS/TIS.csproj
index 0a9f146..e15d981 100644
--- a/TheIdServer/src/TIS/TIS.csproj
+++ b/TheIdServer/src/TIS/TIS.csproj
@@ -1,52 +1,52 @@
-
- net5.0
- a2e3792e-6123-4341-9e0b-d1f66608df10
- Linux
- ..\..
-
+
+ net5.0
+ a2e3792e-6123-4341-9e0b-d1f66608df10
+ Linux
+ ..\..
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
\ No newline at end of file
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/ContainerComponent.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/ContainerComponent.cs
index aff2e42..d7b9973 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/ContainerComponent.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/ContainerComponent.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Components.RenderTree;
using System;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/EventDispatchExtensions.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/EventDispatchExtensions.cs
index 4c30071..d0380d1 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/EventDispatchExtensions.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/EventDispatchExtensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using HtmlAgilityPack;
using Microsoft.AspNetCore.Components.RenderTree;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/Htmlizer.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/Htmlizer.cs
index 3c0f844..14eff5e 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/Htmlizer.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/Htmlizer.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Components.RenderTree;
using System;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/MockHttpExtensions.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/MockHttpExtensions.cs
index 426e5e2..9a0cbcf 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/MockHttpExtensions.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/MockHttpExtensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using RichardSzalay.MockHttp;
using System;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/RenderedComponent.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/RenderedComponent.cs
index 950b6f2..4508075 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/RenderedComponent.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/RenderedComponent.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Fizzler.Systems.HtmlAgilityPack;
using HtmlAgilityPack;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHost.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHost.cs
index 62571c0..553dc39 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHost.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHost.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHtmlDocument.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHtmlDocument.cs
index 5fee2c6..cfb6d18 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHtmlDocument.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestHtmlDocument.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using HtmlAgilityPack;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestNavigationManager.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestNavigationManager.cs
index ae7bbbd..ac960d6 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestNavigationManager.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestNavigationManager.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using System;
diff --git a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestRenderer.cs b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestRenderer.cs
index dd050b3..6c4b84b 100644
--- a/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestRenderer.cs
+++ b/TheIdServer/test/Microsoft.AspNetCore.Components.Testing/TestRenderer.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.AspNetCore.Components.RenderTree;
using Microsoft.Extensions.Logging;
diff --git a/TheIdServer/test/TIS.IntegrationTest/ApiFixture.cs b/TheIdServer/test/TIS.IntegrationTest/ApiFixture.cs
index dd7d8ef..5eb5462 100644
--- a/TheIdServer/test/TIS.IntegrationTest/ApiFixture.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/ApiFixture.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.EntityFramework.Store;
using Aguacongas.TheIdServer.Data;
@@ -37,7 +37,7 @@ public ApiFixture()
services.AddLogging(configure => configure.AddProvider(_testLoggerProvider))
.AddDbContext(options =>
options.UseInMemoryDatabase(dbName))
- .AddIdentityServer4AdminEntityFrameworkStores(options =>
+ .AddTheIdServerAdminEntityFrameworkStores(options =>
options.UseInMemoryDatabase(dbName))
.AddIdentityProviderStore()
.AddConfigurationEntityFrameworkStores(options =>
diff --git a/TheIdServer/test/TIS.IntegrationTest/BlazorApp/Shared/MainLayoutTest.cs b/TheIdServer/test/TIS.IntegrationTest/BlazorApp/Shared/MainLayoutTest.cs
index 44c593c..a72843b 100644
--- a/TheIdServer/test/TIS.IntegrationTest/BlazorApp/Shared/MainLayoutTest.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/BlazorApp/Shared/MainLayoutTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Store;
using Microsoft.AspNetCore.Components.Authorization;
diff --git a/TheIdServer/test/TIS.IntegrationTest/Controlers/RegisterControllerTest.cs b/TheIdServer/test/TIS.IntegrationTest/Controlers/RegisterControllerTest.cs
index afc37f9..e9efb21 100644
--- a/TheIdServer/test/TIS.IntegrationTest/Controlers/RegisterControllerTest.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/Controlers/RegisterControllerTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Admin.Models;
using IdentityServer4.Models;
diff --git a/TheIdServer/test/TIS.IntegrationTest/ProgramTest.cs b/TheIdServer/test/TIS.IntegrationTest/ProgramTest.cs
index bcbbf28..61da510 100644
--- a/TheIdServer/test/TIS.IntegrationTest/ProgramTest.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/ProgramTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.EntityFramework.Store;
using Aguacongas.TheIdServer.Data;
diff --git a/TheIdServer/test/TIS.IntegrationTest/SchemeChangeSubscriberTest.cs b/TheIdServer/test/TIS.IntegrationTest/SchemeChangeSubscriberTest.cs
index 609d295..01bbe43 100644
--- a/TheIdServer/test/TIS.IntegrationTest/SchemeChangeSubscriberTest.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/SchemeChangeSubscriberTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.AspNetCore.Authentication;
using Aguacongas.IdentityServer.Abstractions;
diff --git a/TheIdServer/test/TIS.IntegrationTest/Services/ProxyProfilServiceTest.cs b/TheIdServer/test/TIS.IntegrationTest/Services/ProxyProfilServiceTest.cs
index a105362..0e2612c 100644
--- a/TheIdServer/test/TIS.IntegrationTest/Services/ProxyProfilServiceTest.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/Services/ProxyProfilServiceTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.IdentityServer.Abstractions;
using Aguacongas.IdentityServer.Admin.Services;
diff --git a/TheIdServer/test/TIS.IntegrationTest/TestHostExtensions.cs b/TheIdServer/test/TIS.IntegrationTest/TestHostExtensions.cs
index 29d8f45..3109dd1 100644
--- a/TheIdServer/test/TIS.IntegrationTest/TestHostExtensions.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/TestHostExtensions.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using HtmlAgilityPack;
using Microsoft.AspNetCore.Components;
diff --git a/TheIdServer/test/TIS.IntegrationTest/TestLogger.cs b/TheIdServer/test/TIS.IntegrationTest/TestLogger.cs
index faf9de4..8574f83 100644
--- a/TheIdServer/test/TIS.IntegrationTest/TestLogger.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/TestLogger.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.Extensions.Logging;
using System;
diff --git a/TheIdServer/test/TIS.IntegrationTest/TestLoggerProvider.cs b/TheIdServer/test/TIS.IntegrationTest/TestLoggerProvider.cs
index 0d0f35d..2af40e6 100644
--- a/TheIdServer/test/TIS.IntegrationTest/TestLoggerProvider.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/TestLoggerProvider.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.Extensions.Logging;
using System.Diagnostics.CodeAnalysis;
diff --git a/TheIdServer/test/TIS.IntegrationTest/TestUserService.cs b/TheIdServer/test/TIS.IntegrationTest/TestUserService.cs
index 87c037e..57ebde7 100644
--- a/TheIdServer/test/TIS.IntegrationTest/TestUserService.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/TestUserService.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Moq;
using System.Collections.Generic;
diff --git a/TheIdServer/test/TIS.IntegrationTest/TestUtils.cs b/TheIdServer/test/TIS.IntegrationTest/TestUtils.cs
index d14b67b..3ba3169 100644
--- a/TheIdServer/test/TIS.IntegrationTest/TestUtils.cs
+++ b/TheIdServer/test/TIS.IntegrationTest/TestUtils.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.TheIdServer.BlazorApp.Infrastructure.Services;
using Aguacongas.TheIdServer.BlazorApp.Models;
@@ -130,7 +130,7 @@ public static void CreateTestHost(string userName,
configure.AddProvider(new TestLoggerProvider(testOutputHelper));
})
.AddTransient(p => sut.CreateHandler())
- .AddIdentityServer4AdminHttpStores(p =>
+ .AddAdminHttpStores(p =>
{
var client = new HttpClient(new BaseAddressAuthorizationMessageHandler(p.GetRequiredService(),
p.GetRequiredService())
diff --git a/TheIdServer/test/TIS.Test/DbContextOptionsBuilderExtensionsTest.cs b/TheIdServer/test/TIS.Test/DbContextOptionsBuilderExtensionsTest.cs
index dc1fd90..e503734 100644
--- a/TheIdServer/test/TIS.Test/DbContextOptionsBuilderExtensionsTest.cs
+++ b/TheIdServer/test/TIS.Test/DbContextOptionsBuilderExtensionsTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.InMemory.Infrastructure.Internal;
diff --git a/TheIdServer/test/TIS.Test/ExternalClaimsTransformerTest.cs b/TheIdServer/test/TIS.Test/ExternalClaimsTransformerTest.cs
index e7a46e3..41b2872 100644
--- a/TheIdServer/test/TIS.Test/ExternalClaimsTransformerTest.cs
+++ b/TheIdServer/test/TIS.Test/ExternalClaimsTransformerTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.AspNetCore.Authentication;
using Aguacongas.IdentityServer.Admin.Services;
@@ -260,7 +260,7 @@ private static IServiceCollection CreateServices()
.AddTransient(p => configuration)
.AddLogging()
.AddTransient()
- .AddIdentityServer4AdminEntityFrameworkStores(options => options.UseInMemoryDatabase(dbId))
+ .AddTheIdServerAdminEntityFrameworkStores(options => options.UseInMemoryDatabase(dbId))
.AddConfigurationEntityFrameworkStores(options => options.UseInMemoryDatabase(dbId))
.AddIdentityProviderStore();
diff --git a/TheIdServer/test/TIS.Test/StartupTest.cs b/TheIdServer/test/TIS.Test/StartupTest.cs
index 16ace2a..25bd76c 100644
--- a/TheIdServer/test/TIS.Test/StartupTest.cs
+++ b/TheIdServer/test/TIS.Test/StartupTest.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
using Aguacongas.AspNetCore.Authentication;
using Aguacongas.IdentityServer.Abstractions;
diff --git a/TheIdServer/test/WebAssembly.Net.Http/HttpClient/WasmHttpMessageHandler.cs b/TheIdServer/test/WebAssembly.Net.Http/HttpClient/WasmHttpMessageHandler.cs
index f1d472e..3a5e4ad 100644
--- a/TheIdServer/test/WebAssembly.Net.Http/HttpClient/WasmHttpMessageHandler.cs
+++ b/TheIdServer/test/WebAssembly.Net.Http/HttpClient/WasmHttpMessageHandler.cs
@@ -1,4 +1,4 @@
-// Copyright (c) 2020 @Olivier Lefebvre. All rights reserved.
+// Copyright (c) 2021 @Olivier Lefebvre. All rights reserved.
// Licensed under the Apache License, Version 2.0. See LICENSE in the project root for license information.
namespace WebAssembly.Net.Http.HttpClient