/// <summary> /// Parameterized constructor for TRUSTED_DOMAIN_OBJECT compound value /// </summary> /// <param name="flatName">TDO FlatName</param> /// <param name="trustPartner">This String(Unicode) attribute contains the DNS domain name /// of the trusted domain</param> /// <param name="trustAttr">Trust Attributes</param> /// <param name="trustDir">Trust Direction</param> /// <param name="domain_Sid">Security Identifier of the trust domain</param> /// <param name="trustType">Type of trust established</param> /// <param name="encryptionType">Encryption Types as supported by Windows 2008</param> public TRUSTED_DOMAIN_OBJECT(string flatName, string trustPartner, TrustAttributesEnum trustAttr, TrustDirectionEnum trustDir, string domain_Sid, TrustTypeEnum trustType, SupportedEncryptionTypes encryptionType) { this.FlatName = flatName; this.TrustPartner = trustPartner; this.TrustAttr = trustAttr; this.TrustDir = trustDir; this.TrustDomain_Sid = domain_Sid; this.TrustType = trustType; this.EncryptionType = encryptionType; }
public PaSupportedEncTypes(PA_DATA data) { uint value = BitConverter.ToUInt32(data.padata_value.ByteArrayValue, 0); SupportedEncTypes = (SupportedEncryptionTypes)value; }