TestimoX

API Reference

Class

MsasCredentialService

Namespace ADPlayground.Users
Assembly ADPlayground
Modifiers static

Provides credential hygiene categorization for managed service accounts (MSA/gMSA). Returns compact lists for pre‑auth disabled, AES disabled, and RC4‑only encryption.

Inheritance

  • Object
  • MsasCredentialService

Methods

public static MsasCredentialSnapshot GetSnapshot(String domainName, CancellationToken ct = null) #
Returns: MsasCredentialSnapshot

Computes MSA/gMSA credential hygiene posture for the specified domain synchronously.

Parameters

domainName System.String requiredposition: 0
DNS domain name.
ct System.Threading.CancellationToken = null optionalposition: 1
Cancellation token.
public static async Task<MsasCredentialSnapshot> GetSnapshotAsync(String domainName, CancellationToken ct = null) #
Returns: Task<MsasCredentialSnapshot>

Computes MSA/gMSA credential hygiene posture for the specified domain.

Parameters

domainName System.String requiredposition: 0
ct System.Threading.CancellationToken = null optionalposition: 1