C# Class Kentor.AuthServices.WebSso.SignInCommand

Inheritance: ICommand
Show file Open project: KentorIT/authservices Class Usage Examples

Public Methods

Method Description
Run ( Kentor.AuthServices.WebSso.HttpRequestData request, IOptions options ) : Kentor.AuthServices.WebSso.CommandResult

Run the command, initiating the sign in sequence.

Private Methods

Method Description
InitiateLoginToIdp ( IOptions options, string>.IDictionary relayData, AuthServicesUrls urls, IdentityProvider idp, Uri returnUrl ) : Kentor.AuthServices.WebSso.CommandResult
RedirectToDiscoveryService ( string returnPath, SPOptions spOptions, AuthServicesUrls authServicesUrls ) : Kentor.AuthServices.WebSso.CommandResult
Run ( System.IdentityModel.Metadata.EntityId idpEntityId, string returnPath, Kentor.AuthServices.WebSso.HttpRequestData request, IOptions options, string>.IDictionary relayData ) : Kentor.AuthServices.WebSso.CommandResult
SignInCommand ( ) : System

Ctor, don't want anyone to create instances.

Method Details

Run() public method

Run the command, initiating the sign in sequence.
public Run ( Kentor.AuthServices.WebSso.HttpRequestData request, IOptions options ) : Kentor.AuthServices.WebSso.CommandResult
request Kentor.AuthServices.WebSso.HttpRequestData Request data.
options IOptions Options
return Kentor.AuthServices.WebSso.CommandResult