IWsCommonGetUserAuthenticationToken Method |
Note: This API is now obsolete.
Namespace: Aruba.Cloud.WsCommon
[OperationContractAttribute] [ObsoleteAttribute("Use WsAuthentication instead")] WsResult<UserToken> GetUserAuthenticationToken( GetUserAuthenticationTokenRequest userAuthenticationTokenRequest )
//IWsCommon.GetUserAuthenticationToken Method (c# .NET) private static void LoginToWsCommon(WsCommonClient client) { //specify the account credentials client.ClientCredentials.UserName.UserName = "ARU-0000"; client.ClientCredentials.UserName.Password = "0123456789"; try { WsResultOfUserToken result = client.GetUserAuthenticationToken(); if (result.Success) { //the method was successful } else { throw new Exception(result.ResultMessage); } } catch (MessageSecurityException msEx) { //user not authenticated throw new Exception(msEx.Message); } catch (Exception ex) { //generic exception throw new Exception(ex.Message); } } //IWsEndUser.GetUserAuthenticationToken Method (c# .NET) private static void LoginToWsEndUser(WsEndUserClient client) { //specify the account credentials client.ClientCredentials.UserName.UserName = "ARU-0000"; client.ClientCredentials.UserName.Password = "0123456789"; try { var result = client.GetUserAuthenticationToken(); if (result.Success) { //the method was successful } else { throw new Exception(result.ResultMessage); } } catch (MessageSecurityException msEx) { //user not authenticated throw new Exception(msEx.Message); } catch (Exception ex) { //generic exception throw new Exception(ex.Message); } }