void AddApplicationWeb() {
// Create basic application
PasswordProfile = new PasswordProfile(true);
var ApplicationProfileEntry = PersonalProfile.Add(PasswordProfile);
PasswordProfile.Link(PersonalProfile, ApplicationProfileEntry);
// Add decryption blobs for each device granted access
PasswordProfile.AddDevice(SignedDeviceProfile1);
PasswordProfile.AddDevice(SignedDeviceProfile2);
Portal.Label(LabelApplicationPublish);
// Publish the application profile to the Mesh
MeshClient.Publish(PasswordProfile.Signed);
Portal.Label(LabelApplicationProfile);
// Publish the user profile to the Mesh
//PersonalProfile.Add(SignedPasswordProfile);
MeshClient.Publish(SignedPersonalProfile);
PasswordProfile.Add("example.com", "alice", "secret");
PasswordProfile.Add("cnn.com", "alice1", "secret");
PasswordProfilePrivate1 = PasswordProfile.Private.ToString();
PasswordProfile.Private.AutoGenerate = true;
PasswordProfilePrivate2 = PasswordProfile.Private.ToString();
PasswordProfile.Private.NeverAsk = new List<string> { "bank.com" };
PasswordProfilePrivate3 = PasswordProfile.Private.ToString();
}