TestimoX

API Reference

Class

NetlogonVulnerableChannelAllowListView

Namespace ADPlayground.Gpo
Assembly ADPlayground
Implements
IEquatable<NetlogonVulnerableChannelAllowListView>
Modifiers sealed

Parsed Netlogon vulnerable-channel allow-list state.

Inheritance

  • Object
  • NetlogonVulnerableChannelAllowListView

Usage

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

Constructors

public NetlogonVulnerableChannelAllowListView(Boolean IsConfigured, Boolean DescriptorParsed, Boolean AllowsVulnerableConnections, String SecurityDescriptor, String EffectiveDisplay, IReadOnlyList<NetlogonVulnerableChannelAllowEntry> AllowedEntries, String ParseError, IReadOnlyList<GpoRef> Sources) #

Parsed Netlogon vulnerable-channel allow-list state.

Parameters

IsConfigured System.Boolean requiredposition: 0
DescriptorParsed System.Boolean requiredposition: 1
AllowsVulnerableConnections System.Boolean requiredposition: 2
SecurityDescriptor System.String requiredposition: 3
EffectiveDisplay System.String requiredposition: 4
AllowedEntries System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.NetlogonVulnerableChannelAllowEntry} requiredposition: 5
ParseError System.String requiredposition: 6
Sources System.Collections.Generic.IReadOnlyList{ADPlayground.Gpo.GpoRef} requiredposition: 7

Methods

public NetlogonVulnerableChannelAllowListView <Clone>$() #
Returns: NetlogonVulnerableChannelAllowListView
public Void Deconstruct(out Boolean IsConfigured, out Boolean DescriptorParsed, out Boolean AllowsVulnerableConnections, out String SecurityDescriptor, out String EffectiveDisplay, out IReadOnlyList<NetlogonVulnerableChannelAllowEntry> AllowedEntries, out String ParseError, out IReadOnlyList<GpoRef> Sources) #
Returns: Void

Parameters

IsConfigured Boolean requiredposition: 0
DescriptorParsed Boolean requiredposition: 1
AllowsVulnerableConnections Boolean requiredposition: 2
SecurityDescriptor String requiredposition: 3
EffectiveDisplay String requiredposition: 4
AllowedEntries IReadOnlyList<NetlogonVulnerableChannelAllowEntry> requiredposition: 5
ParseError String requiredposition: 6
Sources IReadOnlyList<GpoRef> requiredposition: 7
public virtual Boolean Equals(NetlogonVulnerableChannelAllowListView other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public Int32 AllowedEntryCount { get; } #

Number of Allow ACEs in the descriptor.

public Boolean IsKnownEmpty { get; } #

True only when the configured descriptor was parsed and no vulnerable allow condition was found.

public Boolean DescriptorParsed { get; set; } #
public Boolean AllowsVulnerableConnections { get; set; } #
public String SecurityDescriptor { get; set; } #
public IReadOnlyList<NetlogonVulnerableChannelAllowEntry> AllowedEntries { get; set; } #
public IReadOnlyList<GpoRef> Sources { get; set; } #
ResultMetadata