Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 private void radioButton4_CheckedChanged(object sender, EventArgs e)
 {
     client = client4;
     Refresh();
 }
Ejemplo n.º 4
0
 public Form1()
 {
     client = client1;
     InitializeComponent();
 }