TestimoX

API Reference

Class

View (KerberosClientArmoringEvaluator)

Namespace ADPlayground.Gpo.KerberosClientArmoringEvaluator
Assembly ADPlayground
Implements
IEquatable<View>
Modifiers sealed

Result view for Kerberos client armoring settings.

Inheritance

  • Object
  • View

Constructors

public View(String DomainName, String TargetDn, Nullable<UInt32> EnableCbacAndArmor, Nullable<UInt32> RequireFast, Boolean ClientArmoringEnabled, Boolean RequireFastEnabled) #

Result view for Kerberos client armoring settings.

Parameters

DomainName System.String requiredposition: 0
Target domain.
TargetDn System.String requiredposition: 1
OU distinguished name used for policy resolution.
EnableCbacAndArmor System.Nullable{System.UInt32} requiredposition: 2
Raw DWORD for EnableCbacAndArmor.
RequireFast System.Nullable{System.UInt32} requiredposition: 3
Raw DWORD for RequireFast.
ClientArmoringEnabled System.Boolean requiredposition: 4
True when client armoring is enabled (EnableCbacAndArmor >= 1).
RequireFastEnabled System.Boolean requiredposition: 5
True when FAST is required (RequireFast >= 1).

Methods

public View <Clone>$() #
Returns: View
public Void Deconstruct(out String DomainName, out String TargetDn, out Nullable<UInt32> EnableCbacAndArmor, out Nullable<UInt32> RequireFast, out Boolean ClientArmoringEnabled, out Boolean RequireFastEnabled) #
Returns: Void

Parameters

DomainName String requiredposition: 0
TargetDn String requiredposition: 1
EnableCbacAndArmor Nullable<UInt32> requiredposition: 2
RequireFast Nullable<UInt32> requiredposition: 3
ClientArmoringEnabled Boolean requiredposition: 4
RequireFastEnabled Boolean requiredposition: 5
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; } #

Target domain.

public String TargetDn { get; set; } #

OU distinguished name used for policy resolution.

public Nullable<UInt32> EnableCbacAndArmor { get; set; } #

Raw DWORD for EnableCbacAndArmor.

public Nullable<UInt32> RequireFast { get; set; } #

Raw DWORD for RequireFast.

public Boolean ClientArmoringEnabled { get; set; } #

True when client armoring is enabled (EnableCbacAndArmor >= 1).

public Boolean RequireFastEnabled { get; set; } #

True when FAST is required (RequireFast >= 1).