API Reference
Class
View (SmbServerSigningEvaluator)
Result view for SMB server signing evaluation.
Inheritance
- Object
- View
Constructors
public View(String DomainName, String TargetDn, Nullable<UInt32> Value, Boolean Compliant, IReadOnlyList<GpoRef> Sources) #Result view for SMB server signing evaluation.
Parameters
- DomainName System.String
- DNS domain name.
- TargetDn System.String
- Target distinguished name (OU/container).
- Value System.Nullable{System.UInt32}
- Effective DWORD value (1 = required).
- Compliant System.Boolean
- True when Value == 1.
- Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef}
- GPOs contributing the evaluated setting.
Methods
public View <Clone>$() #Returns:
Viewpublic Void Deconstruct(out String DomainName, out String TargetDn, out Nullable<UInt32> Value, out Boolean Compliant, out IReadOnlyList<GpoRef> Sources) #Returns:
VoidParameters
- DomainName String
- TargetDn String
- Value Nullable<UInt32>
- Compliant Boolean
- Sources IReadOnlyList<GpoRef>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DomainName { get; set; } #DNS domain name.
public String TargetDn { get; set; } #Target distinguished name (OU/container).
public Nullable<UInt32> Value { get; set; } #Effective DWORD value (1 = required).
public Boolean Compliant { get; set; } #True when Value == 1.
public IReadOnlyList<GpoRef> Sources { get; set; } #GPOs contributing the evaluated setting.
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #ResultMetadataPolicy Attribution rows (winner + sources) for RequireSecuritySignature at the target DN.
public String AttributionTopWriters { get; } #Distinct list (up to 3) of Effective GPO names for compact summaries.