internal static CT_Encryption Parse(XmlNode node, XmlNamespaceManager nameSpaceManager) { if (node == null) { return(null); } CT_Encryption encryption = new CT_Encryption(); foreach (XmlNode childNode in node.ChildNodes) { if (childNode.LocalName == "keyData") { encryption.keyData = CT_KeyData.Parse(childNode, nameSpaceManager); } else if (childNode.LocalName == "dataIntegrity") { encryption.dataIntegrity = CT_DataIntegrity.Parse(childNode, nameSpaceManager); } else if (childNode.LocalName == "keyEncryptors") { encryption.keyEncryptorsField = CT_KeyEncryptors.Parse(childNode, nameSpaceManager); } } return(encryption); }
public CT_Encryption AddNewEncryption() { this.ctEncryption = new CT_Encryption(); return(this.ctEncryption); }
public static EncryptionDocument Parse(XmlDocument xmlDoc, XmlNamespaceManager NameSpaceManager) { CT_Encryption obj = CT_Encryption.Parse(xmlDoc.DocumentElement, NameSpaceManager); return(new EncryptionDocument(obj)); }
public void SetEncryption(CT_Encryption encryption) { this.ctEncryption = encryption; }
public EncryptionDocument(CT_Encryption encryption) { this.ctEncryption = encryption; }