API Reference
Class
CertificateInventoryPolicyAnalyzer
Evaluates certificate inventory endpoints against baseline policy profiles.
Inheritance
- Object
- CertificateInventoryPolicyAnalyzer
Methods
public static CertificateInventoryPolicySummary BuildPolicy(IEnumerable<CertificateInventorySnapshot> snapshots, String baselineProfile = "Balanced", Boolean includeCompliant = false, Int32 maxEndpoints = 300, CertificateInventoryPolicyOverrides policyOverrides = null) #Returns:
CertificateInventoryPolicySummaryBuilds endpoint-level policy posture from persisted inventory snapshots.
Parameters
- snapshots System.Collections.Generic.IEnumerable{DomainDetective.CertificateInventorySnapshot}
- baselineProfile System.String = "Balanced"
- includeCompliant System.Boolean = false
- maxEndpoints System.Int32 = 300
- policyOverrides DomainDetective.CertificateInventoryPolicyOverrides = null
public static Boolean TryResolveBaselineProfile(String baselineProfile, out String normalizedBaselineProfile) #Returns:
BooleanAttempts to resolve a baseline profile label to a known profile. Returns false for null/empty input and unrecognized labels.
Parameters
- baselineProfile System.String
- normalizedBaselineProfile System.String@
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Fields
public static readonly String BaselineProfileAcceptedValues #Represents the baseline profile accepted values value.