# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
extensions:
  - addsTo:
      pack: codeql/csharp-all
      extensible: summaryModel
    data:
      - ["System.Security.Cryptography.Xml", "CipherData", False, "CipherData", "(System.Byte[])", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CipherData", False, "CipherData", "(System.Security.Cryptography.Xml.CipherReference)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CipherData", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.CipherData._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "CipherData", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.CipherData._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "CipherReference", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptedReference._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "DSAKeyValue", False, "DSAKeyValue", "(System.Security.Cryptography.DSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[2]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "DataObject", "(System.String,System.String,System.String,System.Xml.XmlElement)", "", "Argument[3].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.DataObject._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "DataObject", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.DataObject._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "AddReference", "(System.Security.Cryptography.Xml.DataReference)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Xml.EncryptedKey.ReferenceList].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedKey", False, "AddReference", "(System.Security.Cryptography.Xml.KeyReference)", "", "Argument[0]", "Argument[this].Property[System.Security.Cryptography.Xml.EncryptedKey.ReferenceList].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "AddTransform", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", False, "EncryptedReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", True, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptedReference._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", True, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptedReference._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedType", False, "AddProperty", "(System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedType", True, "GetXml", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedType", True, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "AddKeyNameMapping", "(System.String,System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "AddKeyNameMapping", "(System.String,System.Object)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptedXml", "(System.Xml.XmlDocument,System.Security.Policy.Evidence)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptedXml", "(System.Xml.XmlDocument,System.Security.Policy.Evidence)", "", "Argument[1].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", True, "GetDecryptionKey", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", True, "GetIdElement", "(System.Xml.XmlDocument,System.String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "EncryptionMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionMethod._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionMethod", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionMethod._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "EncryptionProperty", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionProperty._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionProperty._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "get_Id", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionProperty", False, "get_Target", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "Add", "(System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "CopyTo", "(System.Security.Cryptography.Xml.EncryptionProperty[],System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "Argument[0].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "Insert", "(System.Int32,System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "get_ItemOf", "(System.Int32)", "", "Argument[this].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "get_ItemOf", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "get_SyncRoot", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Property[System.Collections.ArrayList.SyncRoot]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptionProperty)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.EncryptionPropertyCollection._props].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfo", False, "AddClause", "(System.Security.Cryptography.Xml.KeyInfoClause)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfo._keyInfoClauses].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfo", False, "GetEnumerator", "(System.Type)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfo._keyInfoClauses].Element", "ReturnValue.Property[System.Collections.IEnumerator.Current]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfo", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoClause", True, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", False, "KeyInfoEncryptedKey", "(System.Security.Cryptography.Xml.EncryptedKey)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", True, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoEncryptedKey._encryptedKey].SyntheticField[System.Security.Cryptography.Xml.EncryptedType._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoEncryptedKey", True, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoEncryptedKey._encryptedKey].SyntheticField[System.Security.Cryptography.Xml.EncryptedType._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoName", False, "KeyInfoName", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoNode", False, "KeyInfoNode", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String,System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", False, "KeyInfoRetrievalMethod", "(System.String,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "AddSubjectKeyId", "(System.Byte[])", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoX509Data._subjectKeyIds].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "AddSubjectName", "(System.String)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoX509Data._subjectNames].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_Certificates", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_IssuerSerials", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_SubjectKeyIds", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoX509Data._subjectKeyIds]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", False, "get_SubjectNames", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.KeyInfoX509Data._subjectNames]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "RSAKeyValue", False, "RSAKeyValue", "(System.Security.Cryptography.RSA)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "AddTransform", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "AddTransform", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.Reference._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.Reference._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "Reference", "(System.IO.Stream)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Reference", False, "Reference", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", False, "Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", False, "get_ItemOf", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", False, "get_SyncRoot", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Property[System.Collections.ArrayList.SyncRoot]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptedReference)", "", "Argument[1]", "Argument[this].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", False, "set_ItemOf", "(System.Int32,System.Security.Cryptography.Xml.EncryptedReference)", "", "Argument[1]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.ReferenceList._references].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "Signature", False, "AddObject", "(System.Security.Cryptography.Xml.DataObject)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Signature", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", False, "AddReference", "(System.Security.Cryptography.Xml.Reference)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.SignedInfo._references].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", False, "GetXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.SignedInfo._cachedXml]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.SignedInfo._cachedXml]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_CanonicalizationMethodObject", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", False, "get_References", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.SignedInfo._references]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "CheckSignature", "(System.Security.Cryptography.KeyedHashAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "CheckSignatureReturningKey", "(System.Security.Cryptography.AsymmetricAlgorithm)", "", "Argument[this]", "Argument[0]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "ComputeSignature", "(System.Security.Cryptography.KeyedHashAlgorithm)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "LoadXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "SignedXml", "(System.Xml.XmlDocument)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "SignedXml", "(System.Xml.XmlElement)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SafeCanonicalizationMethods", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_Signature", "()", "", "Argument[this].Field[System.Security.Cryptography.Xml.SignedXml.m_signature]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SignatureValue", "()", "", "Argument[this].Field[System.Security.Cryptography.Xml.SignedXml.m_signature].Property[System.Security.Cryptography.Xml.Signature.SignatureValue]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "get_SignedInfo", "()", "", "Argument[this].Field[System.Security.Cryptography.Xml.SignedXml.m_signature].Property[System.Security.Cryptography.Xml.Signature.SignedInfo]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", False, "set_Resolver", "(System.Xml.XmlResolver)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", True, "GetIdElement", "(System.Xml.XmlDocument,System.String)", "", "Argument[0].Element", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", True, "GetPublicKey", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", False, "get_PropagatedNamespaces", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "GetOutput", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "GetOutput", "(System.Type)", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "LoadInnerXml", "(System.Xml.XmlNodeList)", "", "Argument[0].Element", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "LoadInput", "(System.Object)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "get_InputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", True, "get_OutputTypes", "()", "", "Argument[this]", "ReturnValue", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "TransformChain", False, "Add", "(System.Security.Cryptography.Xml.Transform)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.TransformChain._transforms].Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "TransformChain", False, "GetEnumerator", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.TransformChain._transforms].Element", "ReturnValue.Property[System.Collections.IEnumerator.Current]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "TransformChain", False, "get_Item", "(System.Int32)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.TransformChain._transforms].Element", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", False, "AddExceptUri", "(System.String)", "", "Argument[0]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", True, "GetOutput", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.XmlDecryptionTransform._containingDocument]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", True, "GetOutput", "(System.Type)", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.XmlDecryptionTransform._containingDocument]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", True, "LoadInput", "(System.Object)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.XmlDecryptionTransform._containingDocument]", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigC14NTransform", True, "GetDigestedOutput", "(System.Security.Cryptography.HashAlgorithm)", "", "Argument[0].Property[System.Security.Cryptography.HashAlgorithm.Hash].Element", "ReturnValue.Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", False, "XmlDsigExcC14NTransform", "(System.Boolean,System.String)", "", "Argument[1]", "Argument[this]", "taint", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", True, "GetDigestedOutput", "(System.Security.Cryptography.HashAlgorithm)", "", "Argument[0].Property[System.Security.Cryptography.HashAlgorithm.Hash].Element", "ReturnValue.Element", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigXsltTransform", True, "GetInnerXml", "()", "", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.XmlDsigXsltTransform._xslNodes]", "ReturnValue", "value", "dfc-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigXsltTransform", True, "LoadInnerXml", "(System.Xml.XmlNodeList)", "", "Argument[0]", "Argument[this].SyntheticField[System.Security.Cryptography.Xml.XmlDsigXsltTransform._xslNodes]", "value", "dfc-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: sinkModel
    data:
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "DecryptData", "(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[0]", "encryption-decryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "DecryptData", "(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[0]", "encryption-keyprop", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "DecryptData", "(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-decryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "DecryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-decryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "DecryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-keyprop", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptData", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-encryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptData", "(System.Xml.XmlElement,System.Security.Cryptography.SymmetricAlgorithm,System.Boolean)", "", "Argument[1]", "encryption-encryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-encryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", False, "EncryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "", "Argument[1]", "encryption-keyprop", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", True, "GetDecryptionIV", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "", "Argument[0]", "encryption-decryptor", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", True, "GetDecryptionIV", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "", "Argument[0]", "encryption-keyprop", "df-generated"]
  - addsTo:
      pack: codeql/csharp-all
      extensible: neutralModel
    data:
      - ["System.Security.Cryptography.Xml", "CipherReference", "CipherReference", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CipherReference", "CipherReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CryptoSignedXmlRecursionException", "CryptoSignedXmlRecursionException", "(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CryptoSignedXmlRecursionException", "CryptoSignedXmlRecursionException", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "CryptoSignedXmlRecursionException", "CryptoSignedXmlRecursionException", "(System.String,System.Exception)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DSAKeyValue", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataReference", "DataReference", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "DataReference", "DataReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedKey", "get_ReferenceList", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", "EncryptedReference", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedReference", "get_CacheValid", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedType", "get_EncryptionProperties", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "ClearKeyNameMappings", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptData", "(System.Security.Cryptography.Xml.EncryptedData,System.Security.Cryptography.SymmetricAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptDocument", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptEncryptedKey", "(System.Security.Cryptography.Xml.EncryptedKey)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptKey", "(System.Byte[],System.Security.Cryptography.RSA,System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "DecryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "Encrypt", "(System.Xml.XmlElement,System.Security.Cryptography.X509Certificates.X509Certificate2)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "Encrypt", "(System.Xml.XmlElement,System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "EncryptData", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "EncryptData", "(System.Xml.XmlElement,System.Security.Cryptography.SymmetricAlgorithm,System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "EncryptKey", "(System.Byte[],System.Security.Cryptography.RSA,System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "EncryptKey", "(System.Byte[],System.Security.Cryptography.SymmetricAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "EncryptedXml", "(System.Xml.XmlDocument)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "GetDecryptionIV", "(System.Security.Cryptography.Xml.EncryptedData,System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "ReplaceData", "(System.Xml.XmlElement,System.Byte[])", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptedXml", "ReplaceElement", "(System.Xml.XmlElement,System.Security.Cryptography.Xml.EncryptedData,System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "Contains", "(System.Security.Cryptography.Xml.EncryptionProperty)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "IndexOf", "(System.Object)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "IndexOf", "(System.Security.Cryptography.Xml.EncryptionProperty)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "Remove", "(System.Security.Cryptography.Xml.EncryptionProperty)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "RemoveAt", "(System.Int32)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "get_Count", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "get_IsFixedSize", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "get_IsReadOnly", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "EncryptionPropertyCollection", "get_IsSynchronized", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "IRelDecryptor", "Decrypt", "(System.Security.Cryptography.Xml.EncryptionMethod,System.Security.Cryptography.Xml.KeyInfo,System.IO.Stream)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfo", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfo", "get_Count", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoClause", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoName", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoNode", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoRetrievalMethod", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "AddCertificate", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "AddIssuerSerial", "(System.String,System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "AddSubjectKeyId", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "KeyInfoX509Data", "(System.Byte[])", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "KeyInfoX509Data", "(System.Security.Cryptography.X509Certificates.X509Certificate)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyInfoX509Data", "KeyInfoX509Data", "(System.Security.Cryptography.X509Certificates.X509Certificate,System.Security.Cryptography.X509Certificates.X509IncludeOption)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyReference", "KeyReference", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "KeyReference", "KeyReference", "(System.String,System.Security.Cryptography.Xml.TransformChain)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "RSAKeyValue", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "IndexOf", "(System.Object)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "RemoveAt", "(System.Int32)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "get_Count", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsFixedSize", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsReadOnly", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "ReferenceList", "get_IsSynchronized", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Signature", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", "get_Count", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", "get_IsReadOnly", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedInfo", "get_IsSynchronized", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "AddObject", "(System.Security.Cryptography.Xml.DataObject)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "AddReference", "(System.Security.Cryptography.Xml.Reference)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "CheckSignature", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "CheckSignature", "(System.Security.Cryptography.AsymmetricAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "CheckSignature", "(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "ComputeSignature", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "get_SignatureLength", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "SignedXml", "get_SignatureMethod", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", "GetDigestedOutput", "(System.Security.Cryptography.HashAlgorithm)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "Transform", "GetXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "TransformChain", "get_Count", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDecryptionTransform", "IsTargetElement", "(System.Xml.XmlElement,System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigBase64Transform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigC14NTransform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigC14NTransform", "XmlDsigC14NTransform", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigEnvelopedSignatureTransform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigEnvelopedSignatureTransform", "XmlDsigEnvelopedSignatureTransform", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", "XmlDsigExcC14NTransform", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NTransform", "XmlDsigExcC14NTransform", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigExcC14NWithCommentsTransform", "XmlDsigExcC14NWithCommentsTransform", "(System.String)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigXPathTransform", "GetInnerXml", "()", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlDsigXsltTransform", "XmlDsigXsltTransform", "(System.Boolean)", "summary", "df-generated"]
      - ["System.Security.Cryptography.Xml", "XmlLicenseTransform", "GetInnerXml", "()", "summary", "df-generated"]
