ServerRegInfoResponse IFidoServer.GetRegInfo(ServerRegInfoRequest regInfoRequest) { ServerRegInfoResponse response = new ServerRegInfoResponse(); List <ServerRegInfo> infos = new List <ServerRegInfo>(); foreach (ServerRegInfo regInfo in regInfos) { ServerRegInfo info = new ServerRegInfo(); info.CredentialId = regInfo.CredentialId; infos.Add(info); } response.Infos = infos; return(response); }
private void GetRegInfo(IFidoServer fidoServer) { ServerRegInfoRequest request = new ServerRegInfoRequest(); string username = UserName; if (username == null) { return; } request.Username = username; ServerRegInfoResponse response = fidoServer.GetRegInfo(request); if (!ServerStatus.Ok.Equals(response.GetStatus())) { log.Error(Tag, GetString(Resource.String.get_register_info_fail) + response.GetErrorMessage()); return; } ShowRegInfo(response.Infos); }