TestimoX

API Reference

Class

View (PasswordPolicyEvaluator)

Namespace ADPlayground.Domains.PasswordPolicyEvaluator
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Domain view with selected password/lockout policy fields.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, Nullable<Int32> MinimumPasswordLength, Nullable<Int32> PasswordHistoryLength, Boolean ComplexityEnabled, Boolean ReversibleEncryptionEnabled, Nullable<Int32> LockoutThreshold, Nullable<Int32> MaxAgeDays, Nullable<Int32> LockoutDurationMinutes, Nullable<Int32> LockoutResetMinutes, Nullable<Int32> MinAgeDays) #

Domain view with selected password/lockout policy fields.

Parameters

DomainName System.String requiredposition: 0
Domain name.
MinimumPasswordLength System.Nullable{System.Int32} requiredposition: 1
Minimum password length.
PasswordHistoryLength System.Nullable{System.Int32} requiredposition: 2
Password history length.
ComplexityEnabled System.Boolean requiredposition: 3
True when complexity is enabled.
ReversibleEncryptionEnabled System.Boolean requiredposition: 4
True when reversible encryption is enabled.
LockoutThreshold System.Nullable{System.Int32} requiredposition: 5
Lockout threshold.
MaxAgeDays System.Nullable{System.Int32} requiredposition: 6
Maximum password age in days.
LockoutDurationMinutes System.Nullable{System.Int32} requiredposition: 7
Lockout duration in minutes.
LockoutResetMinutes System.Nullable{System.Int32} requiredposition: 8
Observation window in minutes.
MinAgeDays System.Nullable{System.Int32} requiredposition: 9
Minimum password age in days.

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out Nullable<Int32> MinimumPasswordLength, out Nullable<Int32> PasswordHistoryLength, out Boolean ComplexityEnabled, out Boolean ReversibleEncryptionEnabled, out Nullable<Int32> LockoutThreshold, out Nullable<Int32> MaxAgeDays, out Nullable<Int32> LockoutDurationMinutes, out Nullable<Int32> LockoutResetMinutes, out Nullable<Int32> MinAgeDays) #
Returns: Void

Parameters

DomainName String requiredposition: 0
MinimumPasswordLength Nullable<Int32> requiredposition: 1
PasswordHistoryLength Nullable<Int32> requiredposition: 2
ComplexityEnabled Boolean requiredposition: 3
ReversibleEncryptionEnabled Boolean requiredposition: 4
LockoutThreshold Nullable<Int32> requiredposition: 5
MaxAgeDays Nullable<Int32> requiredposition: 6
LockoutDurationMinutes Nullable<Int32> requiredposition: 7
LockoutResetMinutes Nullable<Int32> requiredposition: 8
MinAgeDays Nullable<Int32> requiredposition: 9
public virtual Boolean Equals(View other) #
Returns: Boolean

Parameters

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

Properties

public String DomainName { get; set; } #

Domain name.

public Nullable<Int32> MinimumPasswordLength { get; set; } #

Minimum password length.

public Nullable<Int32> PasswordHistoryLength { get; set; } #

Password history length.

public Boolean ComplexityEnabled { get; set; } #

True when complexity is enabled.

public Boolean ReversibleEncryptionEnabled { get; set; } #

True when reversible encryption is enabled.

public Nullable<Int32> LockoutThreshold { get; set; } #

Lockout threshold.

public Nullable<Int32> MaxAgeDays { get; set; } #

Maximum password age in days.

public Nullable<Int32> LockoutDurationMinutes { get; set; } #

Lockout duration in minutes.

public Nullable<Int32> LockoutResetMinutes { get; set; } #

Observation window in minutes.

public Nullable<Int32> MinAgeDays { get; set; } #

Minimum password age in days.