TestimoX

API Reference

Class

SmbSecurityStatus

Namespace ADPlayground.DomainControllers
Assembly ADPlayground
Implements
IEquatable<SmbSecurityStatus>
Modifiers sealed

Represents SMB security settings for a domain controller.

Inheritance

  • Object
  • SmbSecurityStatus

Constructors

Methods

public SmbSecurityStatus <Clone>$() #
Returns: SmbSecurityStatus
public virtual Boolean Equals(SmbSecurityStatus other) #
Returns: Boolean

Parameters

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

Properties

public String DomainController { get; set; } #
ResultMetadata

Domain controller the runtime SMB posture was read from.

public Boolean SigningRequired { get; set; } #

True when SMB signing is required on the server.

public Boolean Smb1Enabled { get; set; } #

True when SMBv1 is enabled on the server.

public Boolean EncryptionRequired { get; set; } #

True when SMB encryption is required on the server.

public Int32 MinVersion { get; set; } #

Minimum SMB protocol version enforced (e.g., 3 for SMB 3.0).

public IReadOnlyList<SmbProtocolVersion> SupportedVersions { get; set; } #

SMB protocol versions the server currently supports.