using Disco.Models.ClientServices; using Disco.Models.Repository; using System.Collections.Generic; namespace Disco.Services.Plugins.Features.CertificateAuthorityProvider { public class ProvisionAuthorityCertificatesResult { /// /// The associated with the provision result. /// public Device Device { get; set; } /// /// The associated with the provision result. /// public Enrol Enrolment { get; set; } /// /// A list of certificate thumbprints to be removed from the Trusted Root Certification Authorities store /// Matching certificates will be removed unless they match the . /// public List TrustedRootCertificateRemoveThumbprints { get; set; } /// /// A list of certificates to be added to the Trusted Root Certification Authorities store on the client device. /// public List TrustedRootCertificates { get; set; } /// /// A list of certificate thumbprints to be removed from the Intermedate Certificate Authorities store. /// Matching certificates will be removed unless they match the . /// public List IntermediateCertificateRemoveThumbprints { get; set; } /// /// A list of certificates to be added to the Intermedate Certificate Authorities store on the client device. /// public List IntermediateCertificates { get; set; } } }