API Reference
Class
View (GppFolderOptionsScanner)
Aggregated FolderOptions view with dangerous extensions classification.
Inheritance
- Object
- View
Constructors
public View(String DomainName, IReadOnlyList<Entry> Entries, IReadOnlyList<String> DangerousPresent, IReadOnlyList<String> DangerousMissing) #Aggregated FolderOptions view with dangerous extensions classification.
Parameters
- DomainName System.String
- DNS domain name.
- Entries System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GppFolderOptionsScanner.Entry}
- Entries discovered across GPOs.
- DangerousPresent System.Collections.Generic.IReadOnlyList{System.String}
- Dangerous extensions that are present (e.g., vbs, js).
- DangerousMissing System.Collections.Generic.IReadOnlyList{System.String}
- Dangerous extensions that are not present.
Methods
public View <Clone>$() #Returns:
Viewpublic Void Deconstruct(out String DomainName, out IReadOnlyList<Entry> Entries, out IReadOnlyList<String> DangerousPresent, out IReadOnlyList<String> DangerousMissing) #Returns:
VoidParameters
- DomainName String
- Entries IReadOnlyList<Entry>
- DangerousPresent IReadOnlyList<String>
- DangerousMissing IReadOnlyList<String>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public String DomainName { get; set; } #DNS domain name.
public IReadOnlyList<Entry> Entries { get; set; } #Entries discovered across GPOs.
public IReadOnlyList<String> DangerousPresent { get; set; } #Dangerous extensions that are present (e.g., vbs, js).
public IReadOnlyList<String> DangerousMissing { get; set; } #Dangerous extensions that are not present.
public Boolean CollectionSucceeded { get; set; } #True when FolderOptions collection completed successfully.
public String CollectionError { get; set; } #Error details when collection fails; null when successful.
public Int32 GposEnumerated { get; set; } #Number of GPO objects enumerated during scan.
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #Policy Attribution rows mapping each FolderOptions file type entry to its GPO.