public static void RequestAuthentication(HttpContextBase context, KeyValuePair <string, string> appIdWithSecret, string returnUrl) { var httpClientFactory = IoC.Resolve <IHttpClientFactory>(); var canvasClient = new CanvasClient(appIdWithSecret.Key, appIdWithSecret.Value, httpClientFactory); new LtiOpenAuthSecurityManager(context, canvasClient, GetProvider(typeof(OAuthWebSecurity))).RequestAuthentication(returnUrl); }
public static AuthenticationResult VerifyLtiAuthentication(HttpContextBase context, KeyValuePair <string, string> appIdWithSecret) { var httpClientFactory = IoC.Resolve <IHttpClientFactory>(); var canvasClient = new CanvasClient(appIdWithSecret.Key, appIdWithSecret.Value, httpClientFactory); return(new LtiOpenAuthSecurityManager(context, canvasClient, GetProvider(typeof(OAuthWebSecurity))).VerifyAuthentication(null)); }
private void radioButton4_CheckedChanged(object sender, EventArgs e) { client = client4; Refresh(); }
public Form1() { client = client1; InitializeComponent(); }