示例#1
0
 protected override void OnAppearing()
 {
     if (_isFirstAppearing)
     {
         EntrySearch.Focus();
         _isFirstAppearing = false;
     }
 }
示例#2
0
        private Response GetTotp(Request req)
        {
            if (!req.TryDecrypt())
            {
                return(new ErrorResponse(req, ErrorType.CannotDecryptMessage));
            }

            var uuid = req.Message.GetString("uuid");

            var es   = new EntrySearch();
            var totp = es.GetTotp(uuid);

            if (string.IsNullOrEmpty(totp))
            {
                return(new ErrorResponse(req, ErrorType.NoLoginsFound));
            }

            var resp = req.GetResponse();

            resp.Message.Add("totp", totp);

            return(resp);
        }
示例#3
0
        private Response GetLogins(Request req)
        {
            var es = new EntrySearch();

            return(es.GetLoginsHandler(req));
        }