API Reference
Class
SidHistoryPrincipalSnapshot
Resolved state for a principal participating in SIDHistory migration, recovery, or cleanup.
Inheritance
- Object
- SidHistoryPrincipalSnapshot
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
- Method ISidHistoryPrincipalResolver.ResolveAsync
- Method SidHistoryAdPrincipalResolver.ResolveAsync
- Property SidHistoryCleanupPlanItem.Principal
- Property SidHistoryCleanupRequest.Principal
- Property SidHistoryMigrationPlanItem.Destination
- Property SidHistoryMigrationPlanItem.Source
- Property SidHistoryMigrationRequest.Destination
- Property SidHistoryMigrationRequest.Source
- Method SidHistoryPrincipalSnapshot.<Clone>$
- Property SidHistoryRecoveryEvidence.Destination
- Property SidHistoryRecoveryEvidence.Source
- Property SidHistoryWriteRequest.Destination
- Property SidHistoryWriteRequest.Source
Constructors
public SidHistoryPrincipalSnapshot() #Methods
Inherited Methods
Properties
public SidHistoryPrincipalReference Reference { get; set; } #Original principal reference supplied by the caller.
public Boolean Exists { get; set; } #Gets a value indicating whether the principal was resolved.
public String DomainName { get; set; } #Resolved DNS domain name.
public String SamAccountName { get; set; } #Resolved SAM account name.
public String DistinguishedName { get; set; } #Resolved distinguished name.
public String ObjectSid { get; set; } #Resolved object SID.
public String ObjectClass { get; set; } #Resolved object class such as user, group, or computer.
public Nullable<Boolean> Enabled { get; set; } #Gets a value indicating whether the account is enabled when known.
public IReadOnlyList<String> SidHistory { get; set; } #Existing SIDHistory values on the principal.
public String ResolutionError { get; set; } #Resolution error when the principal could not be resolved.