C# Class IdentityServer3.WsFederation.WsFederationController

Inheritance: ApiController
显示文件 Open project: nvmlabs/IdentityServer3.WsFederation

Public Methods

Method Description
WsFederationController ( SignInValidator validator, SignInResponseGenerator signInResponseGenerator, MetadataResponseGenerator metadataResponseGenerator, ITrackingCookieService cookies, WsFederationPluginOptions wsFedOptions, IRedirectUriValidator redirectUriValidator ) : IdentityServer3.Core

Private Methods

Method Description
Get ( ) : Task
GetMetadata ( ) : IHttpActionResult
GetPublicRequestUri ( ) : Uri
ProcessSignInAsync ( SignInRequestMessage msg ) : Task
ProcessSignOutAsync ( SignOutRequestMessage msg ) : Task
RedirectToLogOut ( ) : IHttpActionResult
RedirectToLogOut ( string returnUrl ) : IHttpActionResult
RedirectToLogin ( SignInValidationResult result ) : IHttpActionResult
SignOutCallback ( ) : Task

Method Details

WsFederationController() public method

public WsFederationController ( SignInValidator validator, SignInResponseGenerator signInResponseGenerator, MetadataResponseGenerator metadataResponseGenerator, ITrackingCookieService cookies, WsFederationPluginOptions wsFedOptions, IRedirectUriValidator redirectUriValidator ) : IdentityServer3.Core
validator IdentityServer3.WsFederation.Validation.SignInValidator
signInResponseGenerator IdentityServer3.WsFederation.ResponseHandling.SignInResponseGenerator
metadataResponseGenerator IdentityServer3.WsFederation.ResponseHandling.MetadataResponseGenerator
cookies ITrackingCookieService
wsFedOptions IdentityServer3.WsFederation.Configuration.WsFederationPluginOptions
redirectUriValidator IRedirectUriValidator
return IdentityServer3.Core