Domain Detective

API Reference

Class

Microsoft365TenantInfo

Namespace DomainDetective.Views
Assembly DomainDetective
Modifiers sealed

Provides microsoft365 tenant info functionality.

Inheritance

  • Object
  • Microsoft365TenantInfo

Usage

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

Returned or exposed by

Accepted by parameters

Constructors

Properties

public HealthCheckType Check { get; set; } #

Gets or sets the check value.

public AnalysisArea Area { get; set; } #

Gets or sets the area value.

public String Subject { get; set; } #

Gets or sets the subject value.

public Boolean QuerySucceeded { get; set; } #

Gets or sets the query succeeded value.

public String FailureReason { get; set; } #

Gets or sets the failure reason value.

public Boolean IsMicrosoft365Tenant { get; set; } #

Gets or sets the is microsoft365 tenant value.

public Microsoft365DetectionConfidence DetectionConfidence { get; set; } #

Gets or sets the detection confidence value.

public String TenantId { get; set; } #

Gets or sets the tenant id value.

public String TenantName { get; set; } #

Gets or sets the tenant name value.

public String CompanyName { get; set; } #

Gets or sets the company name value.

public String TenantNamespaceDomain { get; set; } #

Gets or sets the tenant namespace domain value.

public String NameSpaceType { get; set; } #

Gets or sets the name space type value.

public TenantIdentityProviderKind IdentityProviderKind { get; set; } #

Gets or sets the identity provider kind value.

public String IdentityProvider { get; set; } #

Gets or sets the identity provider value.

public Microsoft365FederationMode FederationMode { get; set; } #

Gets or sets the federation mode value.

public TenantCloudInstanceKind CloudInstance { get; set; } #

Gets or sets the cloud instance value.

public TenantRegionKind Region { get; set; } #

Gets or sets the region value.

public Boolean ConsumerDomain { get; set; } #

Gets or sets the consumer domain value.

public Microsoft365AuthExposureStatus UserEnumerationStatus { get; set; } #

Gets or sets the user enumeration status value.

public Microsoft365AuthExposureStatus SmartLockoutStatus { get; set; } #

Gets or sets the smart lockout status value.

public Microsoft365AuthThrottlingStatus ThrottlingStatus { get; set; } #

Gets or sets the throttling status value.

public Boolean AuthenticationProbeSucceeded { get; set; } #

Gets or sets the authentication probe succeeded value.

public String AuthenticationProbeAddress { get; set; } #

Gets or sets the authentication probe address value.

public MicrosoftCredentialTypeProbe AuthenticationProbe { get; set; } #

Gets or sets the authentication probe value.

public Microsoft365AuthenticationSummary AuthenticationSummary { get; set; } #

Gets or sets the authentication summary value.

public Microsoft365AuthPathKind AuthenticationPath { get; set; } #

Gets or sets the authentication path value.

public IReadOnlyList<String> SupportedGrantTypes { get; set; } #

Gets or sets the supported grant types value.

public IReadOnlyList<String> SupportedResponseTypes { get; set; } #

Gets or sets the supported response types value.

public IReadOnlyList<Microsoft365ServiceDetection> Services { get; set; } #

Gets or sets the services value.

public Microsoft365WorkloadConfidenceSummary WorkloadSummary { get; set; } #

Gets or sets the workload summary value.

public Microsoft365DnsApplicationSummary DnsApplicationSummary { get; set; } #

Gets or sets the dns application summary value.

public Microsoft365EvidenceSummary EvidenceSummary { get; set; } #

Gets or sets the evidence summary value.

public IReadOnlyList<Microsoft365TenantDomain> TenantDomains { get; set; } #

Gets or sets the tenant domains value.

public IReadOnlyList<KnownMicrosoft365Subdomain> KnownSubdomains { get; set; } #

Gets or sets the known subdomains value.

public IReadOnlyList<DetectedDnsApplication> DetectedDnsApplications { get; set; } #

Gets or sets the detected dns applications value.

public IReadOnlyList<Microsoft365EvidenceItem> EvidenceLedger { get; set; } #

Gets or sets the evidence ledger value.

public IReadOnlyList<Assessment> Assessments { get; set; } #

Gets or sets the assessments value.

public String Status { get; set; } #

Gets or sets the status value.

public Int32 WarningCount { get; set; } #

Gets or sets the warning count value.

public Int32 ErrorCount { get; set; } #

Gets or sets the error count value.

public String Summary { get; set; } #

Gets or sets the summary value.

public IReadOnlyList<RecommendationAdvice> Recommendations { get; set; } #

Gets or sets the recommendations value.

public IReadOnlyList<RecommendationAdvice> Positives { get; set; } #

Gets or sets the positives value.

public IReadOnlyList<String> References { get; set; } #

Gets or sets the references value.

public IReadOnlyList<String> Highlights { get; set; } #

Gets or sets the highlights value.

public Microsoft365TenantAnalysis Raw { get; set; } #
JsonIgnore

Gets or sets the raw value.

{{ include "footer" }}