Fixes issues with account creation.

This commit is contained in:
James Quinley 2022-08-01 13:42:04 -07:00
parent 4fd6678791
commit f67bc0274f
2 changed files with 50 additions and 88 deletions

View File

@ -53,6 +53,7 @@ public class electronicMailHandler {
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
System.err.println("Email ONBOARD Not sent due to an error"); System.err.println("Email ONBOARD Not sent due to an error");
secureCalls.banAction(receiverEmail);
if (e instanceof SendFailedException) { if (e instanceof SendFailedException) {
secureCalls.banAction(receiverEmail); secureCalls.banAction(receiverEmail);
} }

View File

@ -516,6 +516,8 @@ public class delegationServices {
else else
{ {
System.out.println("RS14"); System.out.println("RS14");
System.out.println(password + "From Client");
System.out.println(Password + "From Trusted Server");
if (Password.equals(password)) { if (Password.equals(password)) {
System.out.println("R3c"); System.out.println("R3c");
Token = (int) accountServer.get("Token"); Token = (int) accountServer.get("Token");
@ -568,7 +570,7 @@ public class delegationServices {
BasicDBObject updateQuery = new BasicDBObject(); BasicDBObject updateQuery = new BasicDBObject();
BasicDBObject updateQuery1 = new BasicDBObject(); BasicDBObject updateQuery1 = new BasicDBObject();
updateQuery.append("$set", updateQuery.append("$set",
new BasicDBObject().append("type", 7)); new BasicDBObject().append("type", 9));
updateQuery1.append("$set", updateQuery1.append("$set",
new BasicDBObject().append("status", true)); new BasicDBObject().append("status", true));
dCollection.updateOne(searchQuery, updateQuery); dCollection.updateOne(searchQuery, updateQuery);
@ -600,7 +602,7 @@ public class delegationServices {
BasicDBObject updateQuery = new BasicDBObject(); BasicDBObject updateQuery = new BasicDBObject();
BasicDBObject updateQuery1 = new BasicDBObject(); BasicDBObject updateQuery1 = new BasicDBObject();
updateQuery.append("$set", updateQuery.append("$set",
new BasicDBObject().append("type", 9)); new BasicDBObject().append("type", 7));
updateQuery1.append("$set", updateQuery1.append("$set",
new BasicDBObject().append("status", true)); new BasicDBObject().append("status", true));
dCollection.updateOne(searchQuery, updateQuery); dCollection.updateOne(searchQuery, updateQuery);
@ -1108,94 +1110,53 @@ public class delegationServices {
System.out.println("UUID Free (While EXP)" + exDr); System.out.println("UUID Free (While EXP)" + exDr);
} }
} }
System.out.println("Token & UUID Free (Main)");
System.out.println("Creating.");
Document createForm = new Document();
Document FnetInit = new Document();
createForm.append("User", User);
createForm.append("Password", Password);
createForm.append("Status", true);
createForm.append("Flagged", false);
createForm.append("Email", Email);
createForm.append("FName", FName);
createForm.append("Entitlements", "NA");
createForm.append("Path", "C:\\ObsidianCoreStudios\\Application\\");
createForm.append("Freinds", " ");
createForm.append("Token", tokenSTGEN);
createForm.append("UUID", UUID);
createForm.append("Control", 1);
createForm.append("Upgrade", 0);
createForm.append("Version","2");
createForm.append("keyStatus", false);
//createForm.append("Uid",uid);
createForm.append("lastNet", Macid);
accountS.insertOne(createForm);
FnetInit.append("User", User);
FnetInit.append("Status", true);
FnetInit.append("Friends", " ");
FnetInit.append("Token", tokenSTGEN);
FnetInit.append("UUID", UUID);
FnetInit.append("Control", 1);
FNETDOC.insertOne(FnetInit);
BasicDBObject searchQuery = new BasicDBObject();
searchQuery.append("clientid", ClientID);
electronicMailHandler.Onboarding(Email, User);
BasicDBObject updateQuery = new BasicDBObject();
BasicDBObject updateQuery1 = new BasicDBObject();
updateQuery.append("$set",
new BasicDBObject().append("type", 4));
updateQuery1.append("$set",
new BasicDBObject().append("status", true));
dCollection.updateOne(searchQuery, updateQuery);
dCollection.updateOne(searchQuery, updateQuery1);
System.out.println("Update Request With Finished Status");
delegationTimer.DeleteTargetRequest(ClientID);
} catch (NullPointerException uuid) { } catch (NullPointerException uuid) {
System.out.println("Token & UUID Free (Main)"); System.out.println("UUID Free");
System.out.println("Creating."); }
Document createForm = new Document(); System.out.println("Token Free");
Document FnetInit = new Document(); System.out.println("Token & UUID Free (Main)");
createForm.append("User", User); System.out.println("Creating.");
createForm.append("Password", Password); Document createForm = new Document();
createForm.append("Status", true); Document FnetInit = new Document();
createForm.append("Flagged", false); createForm.append("User", User);
createForm.append("Email", Email); createForm.append("Password", Password);
createForm.append("FName", FName); createForm.append("Status", true);
createForm.append("Entitlements", "NA"); createForm.append("Flagged", false);
createForm.append("Path", "C:\\ObsidianCoreStudios\\Application\\"); createForm.append("Email", Email);
createForm.append("Freinds", " "); createForm.append("FName", FName);
createForm.append("Token", tokenSTGEN); createForm.append("Entitlements", "NA");
createForm.append("UUID", UUID); createForm.append("Path", "C:\\ObsidianCoreStudios\\Application\\");
createForm.append("Control", 1); createForm.append("Freinds", " ");
createForm.append("Upgrade", 0); createForm.append("Token", tokenSTGEN);
createForm.append("Version","2"); createForm.append("UUID", UUID);
createForm.append("keyStatus", false); createForm.append("Control", 1);
//createForm.append("Uid",uid); createForm.append("Upgrade", 0);
createForm.append("lastNet", Macid); createForm.append("Version","2");
accountS.insertOne(createForm); createForm.append("keyStatus", false);
FnetInit.append("User", User); //createForm.append("Uid",uid);
FnetInit.append("Status", true); createForm.append("lastNet", Macid);
FnetInit.append("Friends", " "); accountS.insertOne(createForm);
FnetInit.append("Token", tokenSTGEN); FnetInit.append("User", User);
FnetInit.append("UUID", UUID); FnetInit.append("Status", true);
FnetInit.append("Control", 1); FnetInit.append("Friends", " ");
FNETDOC.insertOne(FnetInit); FnetInit.append("Token", tokenSTGEN);
BasicDBObject searchQuery = new BasicDBObject(); FnetInit.append("UUID", UUID);
searchQuery.append("clientid", ClientID); FnetInit.append("Control", 1);
electronicMailHandler.Onboarding(Email, User); FNETDOC.insertOne(FnetInit);
BasicDBObject updateQuery = new BasicDBObject(); BasicDBObject searchQuery = new BasicDBObject();
BasicDBObject updateQuery1 = new BasicDBObject(); searchQuery.append("clientid", ClientID);
updateQuery.append("$set", electronicMailHandler.Onboarding(Email, User);
new BasicDBObject().append("type", 4)); BasicDBObject updateQuery = new BasicDBObject();
updateQuery1.append("$set", BasicDBObject updateQuery1 = new BasicDBObject();
new BasicDBObject().append("status", true)); updateQuery.append("$set",
dCollection.updateOne(searchQuery, updateQuery); new BasicDBObject().append("type", 4));
dCollection.updateOne(searchQuery, updateQuery1); updateQuery1.append("$set",
System.out.println("Update Request With Finished Status"); new BasicDBObject().append("status", true));
delegationTimer.DeleteTargetRequest(ClientID); dCollection.updateOne(searchQuery, updateQuery);
dCollection.updateOne(searchQuery, updateQuery1);
System.out.println("Update Request With Finished Status");
delegationTimer.DeleteTargetRequest(ClientID);
} }
}
} }
} }