mirror of
				https://github.com/notepad-plus-plus/notepad-plus-plus.git
				synced 2025-10-31 11:34:05 +01:00 
			
		
		
		
	go to notepad-plus-plus\PowerEditor\Test\FunctionList directory then launch the following commands: powershell ./unitTestLauncher.ps1
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| using System;
 | |
| using System.Collections.Generic;
 | |
| using System.Configuration;
 | |
| using System.Globalization;
 | |
| using System.Linq;
 | |
| using System.Web;
 | |
| using Owin;
 | |
| using Microsoft.Owin.Security;
 | |
| using Microsoft.Owin.Security.Cookies;
 | |
| using Microsoft.Owin.Security.OpenIdConnect;
 | |
| 
 | |
| namespace $OwinNamespace$
 | |
| {
 | |
|     public partial class $OwinClass$
 | |
|     {
 | |
|         private static string clientId = ConfigurationManager.AppSettings["ida:ClientId"];
 | |
|         private static string aadInstance = ConfigurationManager.AppSettings["ida:AADInstance"];
 | |
|         private static string tenantId = ConfigurationManager.AppSettings["ida:TenantId"];
 | |
|         private static string postLogoutRedirectUri = ConfigurationManager.AppSettings["ida:PostLogoutRedirectUri"];
 | |
|         private static string authority = aadInstance + tenantId;
 | |
| 
 | |
|         public void ConfigureAuth(IAppBuilder app)
 | |
|         {
 | |
|             app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);
 | |
| 
 | |
|             app.UseCookieAuthentication(new CookieAuthenticationOptions());
 | |
| 
 | |
|             app.UseOpenIdConnectAuthentication(
 | |
|                 new OpenIdConnectAuthenticationOptions
 | |
|                 {
 | |
|                     ClientId = clientId,
 | |
|                     Authority = authority,
 | |
|                     PostLogoutRedirectUri = postLogoutRedirectUri
 | |
|                 });
 | |
|         }
 | |
|     }
 | |
| } |