ExampleGenerator.CreateExamples.AddApplication C# (CSharp) Method

AddApplication() static private method

Create a Web credential profile.
static private AddApplication ( ) : void
return void
        void AddApplication() {



            // Create basic application
            PasswordProfile = new PasswordProfile(true);

            // 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();
            }