Microsoft.HockeyApp.HockeyClientExtensionsWinUniversal.AuthorizeUser C# (CSharp) Method

AuthorizeUser() public static method

Inititate user authorization and define a action to perform when authorization is successfull
public static AuthorizeUser ( this @this, System.Action successAction, string eMail = null, TokenValidationPolicy tokenValidationPolicy = TokenValidationPolicy.EveryLogin, AuthValidationMode authValidationMode = AuthValidationMode.Graceful ) : void
@this this
successAction System.Action Action to perform when login is successfull
eMail string [Optional] E-Mail adress to prefill form
tokenValidationPolicy TokenValidationPolicy [Optional] Default is EveryLogin
authValidationMode AuthValidationMode [Optional] Default is Graceful
return void
        public static void AuthorizeUser(this IHockeyClient @this,
            Action successAction, string eMail = null,
            TokenValidationPolicy tokenValidationPolicy = TokenValidationPolicy.EveryLogin,
            AuthValidationMode authValidationMode = AuthValidationMode.Graceful)
        {
            @this.AsInternal().CheckForInitialization();
            var authMan = AuthManager.Current;
            authMan.SuccessAction = successAction;
            authMan.AuthenticateUser(AuthenticationMode.Authorize,
                tokenValidationPolicy, authValidationMode, eMail, null);
        }

Same methods

HockeyClientExtensionsWinUniversal::AuthorizeUser ( this @this, Type pageTypeForSuccessRedirect, string eMail = null, TokenValidationPolicy tokenValidationPolicy = TokenValidationPolicy.EveryLogin, AuthValidationMode authValidationMode = AuthValidationMode.Graceful ) : void