示例#1
0
        internal async Task UpdateAccount(AcmeProtocolClient client)
        {
            var account = await Retry(client, () => client.CheckAccountAsync());

            _accountManager.CurrentAccount = account;
            client.Account = account;
        }
示例#2
0
        internal void UpdateAccount()
        {
            var account = Retry(() => _client.CheckAccountAsync().Result);

            File.WriteAllText(AccountPath, JsonConvert.SerializeObject(account));
            _client.Account = account;
        }
示例#3
0
        internal async Task UpdateAccount()
        {
            var account = await Retry(() => _client.CheckAccountAsync());

            File.WriteAllText(AccountPath, JsonConvert.SerializeObject(account));
            _client.Account = account;
        }
        public async Task <string> GetAcmeAccountStatus()
        {
            var account = await _client.CheckAccountAsync();

            return(account.Kid);
        }