Пример #1
0
 internal void Print(X509Certificate2 x509)
 {
     CommandUI.Print("Subject", x509.Subject);
     CommandUI.Print("SerialNumber", x509.SerialNumber);
     CommandUI.Print("Issuer", x509.Issuer);
     CommandUI.Print("HasPrivateKey", x509.HasPrivateKey);
 }
Пример #2
0
 public void Print(CertPolicyGroup group)
 {
     CommandUI.Print("ID", group.ID);
     CommandUI.Print("Name", group.Name);
     CommandUI.Print("Description", group.Description);
     CommandUI.Print("CreateDate", group.CreateDate);
 }
Пример #3
0
 private static void Print(Administrator administrator)
 {
     CommandUI.Print("Username", administrator.Username);
     CommandUI.Print("ID", administrator.ID);
     CommandUI.Print("Status", administrator.Status);
     CommandUI.Print("CreateDate", administrator.CreateDate);
     CommandUI.Print("UpdateDate", administrator.UpdateDate);
 }
Пример #4
0
 public void Print(CertPolicy policy)
 {
     CommandUI.Print("ID", policy.ID);
     CommandUI.Print("Name", policy.Name);
     CommandUI.Print("Description", policy.Description);
     CommandUI.Print("CreateDate", policy.CreateDate);
     CommandUI.Print("Data", policy.Data.ToUtf8String());
     CommandUI.Print("# of Groups", policy.CertPolicyGroups == null ? 0 : policy.CertPolicyGroups.Count);
 }
Пример #5
0
 public void Print(Domain domain)
 {
     CommandUI.Print("Name", domain.Name);
     CommandUI.Print("AgentName", domain.AgentName);
     CommandUI.Print("ID", domain.ID);
     CommandUI.Print("CreateDate", domain.CreateDate);
     CommandUI.Print("UpdateDate", domain.UpdateDate);
     CommandUI.Print("Status", domain.Status);
 }
Пример #6
0
        void Print(DnsRecord dnsRecord)
        {
            CommandUI.Print("RecordID", dnsRecord.ID);
            DnsResourceRecord resourceRecord = dnsRecord.Deserialize();

            m_printer.Print(resourceRecord);

            CommandUI.Print("CreateDate", dnsRecord.CreateDate);
            CommandUI.Print("UpdateDate", dnsRecord.UpdateDate);
            CommandUI.Print("Notes", dnsRecord.Notes);
        }
Пример #7
0
 internal void Print(Address address)
 {
     CommandUI.Print("Email", address.EmailAddress);
     CommandUI.Print("ID", address.ID);
     CommandUI.Print("DisplayName", address.DisplayName);
     CommandUI.Print("DomainID", address.DomainID);
     CommandUI.Print("Type", address.Type);
     CommandUI.Print("Status", address.Status);
     CommandUI.Print("CreateDate", address.CreateDate);
     CommandUI.Print("UpdateDate", address.UpdateDate);
 }
Пример #8
0
 public void Print(List <CertPolicyGroupDomainMap> maps)
 {
     if (!maps.Any())
     {
         WriteLine("Group has no owners associated with it.");
         return;
     }
     CommandUI.Print("GroupName", maps.First().CertPolicyGroup.Name);
     CommandUI.Print("Description", maps.First().CertPolicyGroup.Description);
     foreach (CertPolicyGroupDomainMap map in maps)
     {
         CommandUI.Print(" \t Owner   \t ", map.Owner);
         CommandUI.Print(" \t CreateDate \t ", map.CreateDate);
         CommandUI.PrintDivider();
     }
 }
Пример #9
0
        void Print(Anchor cert)
        {
            CommandUI.Print("Owner", cert.Owner);
            CommandUI.Print("Thumbprint", cert.Thumbprint);
            CommandUI.Print("ID", cert.ID);
            CommandUI.Print("CreateDate", cert.CreateDate);
            CommandUI.Print("ValidStart", cert.ValidStartDate);
            CommandUI.Print("ValidEnd", cert.ValidEndDate);
            CommandUI.Print("ForIncoming", cert.ForIncoming);
            CommandUI.Print("ForOutgoing", cert.ForOutgoing);
            CommandUI.Print("Status", cert.Status);

            if (cert.HasData)
            {
                X509Certificate2 x509 = cert.ToX509Certificate();
                this.CertCommands.Print(x509);
            }
        }
Пример #10
0
        bool VerifyIsUnique(DnsRecord record, bool details)
        {
            DnsRecord existing = this.Find(record);

            if (existing != null)
            {
                CommandUI.PrintBold("Record already exists");
                if (details)
                {
                    Print(existing);
                }
                else
                {
                    CommandUI.Print("RecordID", existing.ID);
                }
                return(false);
            }

            return(true);
        }
Пример #11
0
 public void Print(List <CertPolicyGroupMap> maps)
 {
     if (!maps.Any())
     {
         WriteLine("Group has no policies associated with it.");
         return;
     }
     CommandUI.Print("GroupName", maps.First().CertPolicyGroup.Name);
     CommandUI.Print("Description", maps.First().CertPolicyGroup.Description);
     foreach (CertPolicyGroupMap map in maps)
     {
         CommandUI.Print(" \t PolicyName \t ", map.CertPolicy.Name);
         CommandUI.Print(" \t Description \t ", map.CertPolicy.Description);
         CommandUI.Print(" \t MapId (link) \t ", map.ID);
         CommandUI.Print(" \t PolicyUse \t ", map.Use);
         CommandUI.Print(" \t ForIncoming \t ", map.ForIncoming);
         CommandUI.Print(" \t ForOutgoing \t ", map.ForOutgoing);
         CommandUI.Print(" \t CreateDate \t ", map.CreateDate);
         CommandUI.PrintDivider();
     }
 }
Пример #12
0
        void Print(Certificate cert)
        {
            if (cert == null)
            {
                WriteLine("No certificate found");
                return;
            }

            CommandUI.Print("Owner", cert.Owner);
            CommandUI.Print("Thumbprint", cert.Thumbprint);
            CommandUI.Print("ID", cert.ID);
            CommandUI.Print("CreateDate", cert.CreateDate);
            CommandUI.Print("ValidStart", cert.ValidStartDate);
            CommandUI.Print("ValidEnd", cert.ValidEndDate);
            CommandUI.Print("Status", cert.Status);

            if (cert.HasData)
            {
                using (DisposableX509Certificate2 x509 = cert.ToX509Certificate())
                {
                    Print(x509);
                }
            }
        }