API Reference
ComputerSecurityView
Focused security view for Kerberos encryption and delegation posture.
Inheritance
- Object
- ComputerSecurityView
Constructors
public ComputerSecurityView() #Inherited Methods
Properties
public String DomainName { get; set; } #DNS domain name.
public String SamAccountName { get; set; } #Computer sAMAccountName.
public String DistinguishedName { get; set; } #Distinguished name.
public String OperatingSystem { get; set; } #Operating system caption.
public String OperatingSystemVersion { get; set; } #Operating system version string.
public Boolean Enabled { get; set; } #True when the computer account is enabled.
public Boolean IsServer { get; set; } #True when OS caption indicates a server build.
public Nullable<DateTime> LastLogon { get; set; } #Most recent lastLogon timestamp when known.
public Nullable<DateTime> PasswordLastSet { get; set; } #Password last set timestamp.
public Nullable<Int32> LastLogonDays { get; set; } #Days since most recent logon (null when unknown).
public Nullable<Int32> PasswordAgeDays { get; set; } #Days since password was last set (null when unknown).
public Nullable<Int32> EncryptionTypes { get; set; } #msDS-SupportedEncryptionTypes mask.
public Boolean Rc4Only { get; set; } #True when encryption types indicate RC4 only.
public Boolean AesDisabled { get; set; } #True when AES bits are not present in encryption types.
public Boolean UnconstrainedDelegation { get; set; } #True when unconstrained delegation is enabled.
public Boolean ConstrainedDelegation { get; set; } #True when constrained delegation is configured.
public Boolean HasRbcd { get; set; } #True when resource-based constrained delegation descriptor exists.