Domain Detective

API Reference

Class

CertificateInventoryRiskSummary

Namespace DomainDetective
Assembly DomainDetective
Modifiers sealed

Risk posture summary over persisted certificate inventory snapshots.

Inheritance

  • Object
  • CertificateInventoryRiskSummary

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public CertificateInventoryRiskSummary() #

Properties

public Int32 SnapshotCount { get; set; } #

Gets or sets the snapshot count value.

public Int32 EndpointCount { get; set; } #

Gets or sets the endpoint count value.

public Int32 MatchedEndpointCount { get; set; } #

Number of endpoints that matched row-level filters before max-endpoint limiting.

public Int32 EndpointsTruncatedByMaxEndpoints { get; set; } #

Number of matched endpoints omitted because of max-endpoint limiting.

public Boolean Truncated { get; set; } #

True when matched endpoint rows were truncated by max-endpoint limiting.

public Int32 CriticalCount { get; set; } #

Gets or sets the critical count value.

public Int32 HighCount { get; set; } #

Gets or sets the high count value.

public Int32 MediumCount { get; set; } #

Gets or sets the medium count value.

public Int32 LowCount { get; set; } #

Gets or sets the low count value.

public Int32 NoRiskCount { get; set; } #

Gets or sets the no risk count value.

public Double AverageScore { get; set; } #

Gets or sets the average score value.

public Int32 UniqueCertificateIdentityCount { get; set; } #

Number of distinct certificate identities observed across latest endpoints.

public Int32 ReusedCertificateIdentityCount { get; set; } #

Number of distinct certificate identities used by more than one endpoint.

public Double ReusedCertificateIdentityPercentage { get; set; } #

Percentage of distinct certificate identities reused by more than one endpoint.

public Int32 EndpointsWithReusedCertificateCount { get; set; } #

Number of endpoints whose certificate identity is reused by at least one other endpoint.

public Double EndpointsWithReusedCertificatePercentage { get; set; } #

Percentage of endpoints whose certificate identity is reused by at least one other endpoint.

public Int32 CrossServiceReusedCertificateIdentityCount { get; set; } #

Number of distinct certificate identities reused across more than one distinct service.

public Double CrossServiceReusedCertificateIdentityPercentage { get; set; } #

Percentage of distinct certificate identities reused across more than one distinct service.

public Int32 CrossPortReusedCertificateIdentityCount { get; set; } #

Number of distinct certificate identities reused across more than one distinct port.

public Double CrossPortReusedCertificateIdentityPercentage { get; set; } #

Percentage of distinct certificate identities reused across more than one distinct port.

public Int32 EndpointsWithCrossServiceReuseCount { get; set; } #

Number of endpoints whose certificate identity is reused across more than one distinct service.

public Double EndpointsWithCrossServiceReusePercentage { get; set; } #

Percentage of endpoints whose certificate identity is reused across more than one distinct service.

public Int32 EndpointsWithCrossPortReuseCount { get; set; } #

Number of endpoints whose certificate identity is reused across more than one distinct port.

public Double EndpointsWithCrossPortReusePercentage { get; set; } #

Percentage of endpoints whose certificate identity is reused across more than one distinct port.

public Int32 MaxCertificateReuseEndpointCount { get; set; } #

Maximum endpoint fan-out observed for a single certificate identity.

public Int32 MaxCertificateReuseDistinctServiceCount { get; set; } #

Maximum distinct service spread observed for a single certificate identity.

public Int32 MaxCertificateReuseDistinctPortCount { get; set; } #

Maximum distinct port spread observed for a single certificate identity.

public Dictionary<String, Int32> ReasonCounts { get; set; } #

Gets or sets the reason counts value.

public List<CertificateInventoryEndpointRisk> Endpoints { get; set; } #

Gets or sets the endpoints value.

{{ include "footer" }}