C# Class Microsoft.WindowsAzure.MobileServices.SingleSignOnExtensions

Provides extension methods for single sign-on.
显示文件 Open project: Azure/azure-mobile-apps-net-client

Public Methods

Method Description
LoginAsync ( this client, MobileServiceAuthenticationProvider provider, bool useSingleSignOn ) : Task

Log a user into a Mobile Services application given a provider name and optional token object.

LoginAsync ( this client, MobileServiceAuthenticationProvider provider, bool useSingleSignOn, string>.IDictionary parameters ) : Task

Log a user into a Mobile Services application given a provider name and optional token object.

LoginAsync ( this client, string provider, bool useSingleSignOn ) : Task

Log a user into a Mobile Services application given a provider name and optional token object.

LoginAsync ( this client, string provider, bool useSingleSignOn, string>.IDictionary parameters ) : Task

Log a user into a Mobile Services application given a provider name and optional token object.

Method Details

LoginAsync() public static method

Log a user into a Mobile Services application given a provider name and optional token object.
public static LoginAsync ( this client, MobileServiceAuthenticationProvider provider, bool useSingleSignOn ) : Task
client this /// The to login with. ///
provider MobileServiceAuthenticationProvider /// Authentication provider to use. ///
useSingleSignOn bool /// Indicates that single sign-on should be used. Single sign-on requires that the /// application's Package SID be registered with the Microsoft Azure Mobile Service, but it /// provides a better experience as HTTP cookies are supported so that users do not have to /// login in everytime the application is launched. ///
return Task

LoginAsync() public static method

Log a user into a Mobile Services application given a provider name and optional token object.
public static LoginAsync ( this client, MobileServiceAuthenticationProvider provider, bool useSingleSignOn, string>.IDictionary parameters ) : Task
client this /// The to login with. ///
provider MobileServiceAuthenticationProvider /// Authentication provider to use. ///
useSingleSignOn bool /// Indicates that single sign-on should be used. Single sign-on requires that the /// application's Package SID be registered with the Microsoft Azure Mobile Service, but it /// provides a better experience as HTTP cookies are supported so that users do not have to /// login in everytime the application is launched. ///
parameters string>.IDictionary /// Provider specific extra parameters that are sent as query string parameters to login endpoint. ///
return Task

LoginAsync() public static method

Log a user into a Mobile Services application given a provider name and optional token object.
public static LoginAsync ( this client, string provider, bool useSingleSignOn ) : Task
client this /// The to login with. ///
provider string /// Authentication provider to use. ///
useSingleSignOn bool /// Indicates that single sign-on should be used. Single sign-on requires that the /// application's Package SID be registered with the Microsoft Azure Mobile Service, but it /// provides a better experience as HTTP cookies are supported so that users do not have to /// login in everytime the application is launched. ///
return Task

LoginAsync() public static method

Log a user into a Mobile Services application given a provider name and optional token object.
public static LoginAsync ( this client, string provider, bool useSingleSignOn, string>.IDictionary parameters ) : Task
client this /// The to login with. ///
provider string /// Authentication provider to use. ///
useSingleSignOn bool /// Indicates that single sign-on should be used. Single sign-on requires that the /// application's Package SID be registered with the Microsoft Azure Mobile Service, but it /// provides a better experience as HTTP cookies are supported so that users do not have to /// login in everytime the application is launched. ///
parameters string>.IDictionary /// Provider specific extra parameters that are sent as query string parameters to login endpoint. ///
return Task