private static void SetProtocolMessageOptions(OpenIdConnectOptions options) { var fakeOpenIdRequestMessage = new FakeOpenIdConnectMessage(ExpectedAuthorizeRequest, ExpectedLogoutRequest); options.AutomaticChallenge = true; options.Events = new OpenIdConnectEvents() { OnRedirectToAuthenticationEndpoint = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return(Task.FromResult(0)); }, OnRedirectToEndSessionEndpoint = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return(Task.FromResult(0)); } }; }
private static OpenIdConnectOptions GetProtocolMessageOptions() { var options = new OpenIdConnectOptions(); var fakeOpenIdRequestMessage = new FakeOpenIdConnectMessage(ExpectedAuthorizeRequest, ExpectedLogoutRequest); options.AutomaticChallenge = true; options.Events = new OpenIdConnectEvents() { OnRedirectToIdentityProvider = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return(Task.FromResult(0)); }, OnRedirectToIdentityProviderForSignOut = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return(Task.FromResult(0)); } }; return(options); }
private static void SetProtocolMessageOptions(OpenIdConnectOptions options) { var fakeOpenIdRequestMessage = new FakeOpenIdConnectMessage(ExpectedAuthorizeRequest, ExpectedLogoutRequest); options.AutomaticChallenge = true; options.Events = new OpenIdConnectEvents() { OnRedirectToAuthenticationEndpoint = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return Task.FromResult(0); }, OnRedirectToEndSessionEndpoint = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return Task.FromResult(0); } }; }
private static OpenIdConnectOptions GetProtocolMessageOptions() { var options = new OpenIdConnectOptions(); var fakeOpenIdRequestMessage = new FakeOpenIdConnectMessage(ExpectedAuthorizeRequest, ExpectedLogoutRequest); options.AutomaticChallenge = true; options.Events = new OpenIdConnectEvents() { OnRedirectToIdentityProvider = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return Task.FromResult(0); }, OnRedirectToIdentityProviderForSignOut = (context) => { context.ProtocolMessage = fakeOpenIdRequestMessage; return Task.FromResult(0); } }; options.ClientId = "Test Id"; options.Configuration = TestUtilities.DefaultOpenIdConnectConfiguration; return options; }