/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public static async Task <SsoTokenResult> GetSsoTokenStatic(SsoTokenRequest request) { using (var httpService = new AuthHttpService()) { return(await httpService.HttpPostAsync <SsoTokenRequest, SsoTokenResult>($"getssotoken", request)); } }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public static async Task <SsoAuthUrlResult> BuildAuthUrlStatic(SsoAuthUriRequest request) { using (var httpService = new AuthHttpService()) { return(await httpService.HttpPostAsync <SsoAuthUriRequest, SsoAuthUrlResult>($"getssourl", request)); } }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public static async Task <SsoActionResult> ValidateSingleSignOnStatic(SsoModel request) { using (var httpService = new AuthHttpService()) { return(await httpService.HttpPostAsync <SsoModel, SsoActionResult>($"validatesso", request)); } }
/// <summary> /// /// </summary> /// <param name="request"></param> /// <returns></returns> public static async Task <SsoActionResult> ValidateSsoAsyncStatic(SsoRequest request) { using (var httpService = new AuthHttpService()) { return(await httpService.HttpPostAsync <SsoRequest, SsoActionResult>($"ssoaccess", request)); } }