示例#1
0
 public void deleteToken(int timeout, string key)
 {
     try
     {
         TokenAo.Client client = getTokenAoStub(timeout);
         client.deleteToken(getPlatformArgs(), key);
     }
     catch (Exception e)
     {
         throw e;
     }
     finally
     {
         mTransport.Close();
     }
 }
示例#2
0
        public string checkToken(int timeout, string token)
        {
            string result;

            try
            {
                TokenAo.Client client = getTokenAoStub(timeout);
                result = client.checkToken(getPlatformArgs(), token);
            }
            catch (Exception e)
            {
                throw e;
            }
            finally
            {
                mTransport.Close();
            }
            return(result);
        }
示例#3
0
 public void updateToken(int timeout,
                         string key,
                         String token,
                         int expireSeconds)
 {
     try
     {
         TokenAo.Client client = getTokenAoStub(timeout);
         client.updateToken(getPlatformArgs(), key, token, expireSeconds);
     }
     catch (Exception e)
     {
         throw e;
     }
     finally
     {
         mTransport.Close();
     }
 }
示例#4
0
        public string getToken(int timeout, string key)
        {
            string result = String.Empty;

            try
            {
                TokenAo.Client client = getTokenAoStub(timeout);
                result = client.getToken(getPlatformArgs(), key);
            }
            catch (Exception e)
            {
                throw e;
            }
            finally
            {
                mTransport.Close();
            }
            return(result);
        }