API Reference
View (KerberosCryptoPolicyService)
Policy snapshot for Kerberos encryption type configuration in the Domain Controllers OU.
Inheritance
- Object
- View
Constructors
public View() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Boolean CollectionSucceeded { get; set; } #True when Kerberos crypto policy collection completed successfully.
public String CollectionError { get; set; } #Error details when collection fails; null when successful.
public String DomainName { get; set; } #ResultMetadataDNS domain name of the Active Directory forest/domain.
public String TargetDn { get; set; } #ResultMetadataDistinguished name of the DCs OU this policy applies to.
public Nullable<UInt32> SupportedEncryptionTypes { get; set; } #Numeric value of SupportedEncryptionTypes from policy (if configured).
public Boolean PolicyConfigured { get; set; } #True when SupportedEncryptionTypes is explicitly configured by policy.
public Nullable<Boolean> DesAllowed { get; set; } #True when any DES algorithm is enabled by policy; null when policy is not configured.
public Nullable<Boolean> Rc4Allowed { get; set; } #True when RC4-HMAC is enabled by policy; null when policy is not configured.
public Nullable<Boolean> AesPreferred { get; set; } #True when AES128/256 is present in policy; null when policy is not configured.
public Boolean LegacyTypesDisabled { get; set; } #True when policy is configured and does not permit DES or RC4.
public IReadOnlyList<PolicyAttribution> Attribution { get; set; } #ResultMetadataEffective GPO winner and contributing sources for the evaluated value.
public String AttributionTopWriters { get; } #ResultMetadataDistinct list (up to three) of GPOs that wrote the effective value.