1 type derived from EncryptedXml
System.Configuration (1)
System\Configuration\FipsAwareEncryptedXml.cs (1)
16class FipsAwareEncryptedXml : EncryptedXml {
2 instantiations of EncryptedXml
System.Security (2)
system\security\cryptography\xml\signedxml.cs (1)
180m_exml = new EncryptedXml(m_containingDocument); // default processing rules
system\security\cryptography\xml\transform.cs (1)
1145m_exml = new EncryptedXml(m_containingDocument); // default processing rules
113 references to EncryptedXml
System.Configuration (10)
System\Configuration\FipsAwareEncryptedXml.cs (1)
69return string.Equals(symmetricAlgorithmUri, EncryptedXml.XmlEncAES256Url, StringComparison.InvariantCultureIgnoreCase);
System\Configuration\RSAProtectedConfigurationProvider.cs (9)
31EncryptedXml exml = null; 46EncryptedXml exml; 65ed.Type = EncryptedXml.XmlEncElementUrl; 70ek.EncryptionMethod = new EncryptionMethod(UseOAEP ? EncryptedXml.XmlEncRSAOAEPUrl : EncryptedXml.XmlEncRSA15Url); 73ek.CipherData.CipherValue = EncryptedXml.EncryptKey(symAlg.Key, rsa, UseOAEP); 83EncryptedXml.ReplaceElement(inputElement, ed, true); 252return UseFIPS ? new EncryptionMethod(EncryptedXml.XmlEncAES256Url) : 253new EncryptionMethod(EncryptedXml.XmlEncTripleDESUrl);
System.IdentityModel (26)
System\IdentityModel\CryptoHelper.cs (4)
1024return EncryptedXml.DecryptKey(wrappedKey, symmetricAlgorithm); 1044return EncryptedXml.DecryptKey(wrappedKey, symmetricAlgorithm); 1062return EncryptedXml.EncryptKey(keyToBeWrapped, symmetricAlgorithm); 1083return EncryptedXml.EncryptKey(keyToBeWrapped, symmetricAlgorithm);
System\IdentityModel\Tokens\RsaSecurityKey.cs (6)
34return EncryptedXml.DecryptKey(keyData, rsa, false); 36return EncryptedXml.DecryptKey(keyData, rsa, true); 39return EncryptedXml.DecryptKey(keyData, rsa, false); 51return EncryptedXml.EncryptKey(keyData, rsa, false); 53return EncryptedXml.EncryptKey(keyData, rsa, true); 56return EncryptedXml.EncryptKey(keyData, rsa, false);
System\IdentityModel\Tokens\X509AsymmetricSecurityKey.cs (16)
141case EncryptedXml.XmlEncRSA15Url: 142return EncryptedXml.DecryptKey(keyData, rsa, false); 144case EncryptedXml.XmlEncRSAOAEPUrl: 145return EncryptedXml.DecryptKey(keyData, rsa, true); 149return EncryptedXml.DecryptKey(keyData, rsa, true); 166case EncryptedXml.XmlEncRSA15Url: 167return EncryptedXml.EncryptKey(keyData, rsa, false); 169case EncryptedXml.XmlEncRSAOAEPUrl: 170return EncryptedXml.EncryptKey(keyData, rsa, true); 174return EncryptedXml.EncryptKey(keyData, rsa, true); 205case EncryptedXml.XmlEncRSA15Url: 206case EncryptedXml.XmlEncRSAOAEPUrl: 231case EncryptedXml.XmlEncRSA15Url: 232case EncryptedXml.XmlEncRSAOAEPUrl: 503case EncryptedXml.XmlEncRSA15Url: 504case EncryptedXml.XmlEncRSAOAEPUrl:
System.IdentityModel.Selectors (8)
infocard\client\System\IdentityModel\Selectors\InfoCardAsymmetricCrypto.cs (8)
71case EncryptedXml.XmlEncRSA15Url: 72case EncryptedXml.XmlEncRSAOAEPUrl: 150case EncryptedXml.XmlEncRSA15Url: 155case EncryptedXml.XmlEncRSAOAEPUrl: 179case EncryptedXml.XmlEncRSA15Url: 184case EncryptedXml.XmlEncRSAOAEPUrl: 199case EncryptedXml.XmlEncRSA15Url: 200case EncryptedXml.XmlEncRSAOAEPUrl:
System.Security (69)
system\security\cryptography\xml\cipherdata.cs (3)
81XmlElement cipherDataElement = (XmlElement)document.CreateElement("CipherData", EncryptedXml.XmlEncNamespaceUrl); 83XmlElement cipherValueElement = document.CreateElement("CipherValue", EncryptedXml.XmlEncNamespaceUrl); 100nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\encrypteddata.cs (7)
30nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 33this.Id = Utils.GetAttribute(value, "Id", EncryptedXml.XmlEncNamespaceUrl); 34this.Type = Utils.GetAttribute(value, "Type", EncryptedXml.XmlEncNamespaceUrl); 35this.MimeType = Utils.GetAttribute(value, "MimeType", EncryptedXml.XmlEncNamespaceUrl); 36this.Encoding = Utils.GetAttribute(value, "Encoding", EncryptedXml.XmlEncNamespaceUrl); 87XmlElement encryptedDataElement = (XmlElement) document.CreateElement("EncryptedData", EncryptedXml.XmlEncNamespaceUrl); 114XmlElement encryptionPropertiesElement = document.CreateElement("EncryptionProperties", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\encryptedkey.cs (10)
73nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 76this.Id = Utils.GetAttribute(value, "Id", EncryptedXml.XmlEncNamespaceUrl); 77this.Type = Utils.GetAttribute(value, "Type", EncryptedXml.XmlEncNamespaceUrl); 78this.MimeType = Utils.GetAttribute(value, "MimeType", EncryptedXml.XmlEncNamespaceUrl); 79this.Encoding = Utils.GetAttribute(value, "Encoding", EncryptedXml.XmlEncNamespaceUrl); 80this.Recipient = Utils.GetAttribute(value, "Recipient", EncryptedXml.XmlEncNamespaceUrl); 160XmlElement encryptedKeyElement = (XmlElement) document.CreateElement("EncryptedKey", EncryptedXml.XmlEncNamespaceUrl); 189XmlElement encryptionPropertiesElement = document.CreateElement("EncryptionProperties", EncryptedXml.XmlEncNamespaceUrl); 199XmlElement referenceListElement = document.CreateElement("ReferenceList", EncryptedXml.XmlEncNamespaceUrl); 208XmlElement carriedKeyNameElement = (XmlElement) document.CreateElement("CarriedKeyName", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\encryptedreference.cs (6)
95XmlElement referenceElement = document.CreateElement(ReferenceType, EncryptedXml.XmlEncNamespaceUrl); 111this.Uri = Utils.GetAttribute(value, "URI", EncryptedXml.XmlEncNamespaceUrl); 166XmlElement referenceElement = document.CreateElement(ReferenceType, EncryptedXml.XmlEncNamespaceUrl); 172referenceElement.AppendChild(this.TransformChain.GetXml(document, EncryptedXml.XmlEncNamespaceUrl)); 182string uri = Utils.GetAttribute(value, "URI", EncryptedXml.XmlEncNamespaceUrl); 190nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\encryptedtype.cs (9)
171XmlElement encryptionMethodElement = (XmlElement) document.CreateElement("EncryptionMethod", EncryptedXml.XmlEncNamespaceUrl); 176XmlElement keySizeElement = document.CreateElement("KeySize", EncryptedXml.XmlEncNamespaceUrl); 188nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 191m_algorithm = Utils.GetAttribute(encryptionMethodElement, "Algorithm", EncryptedXml.XmlEncNamespaceUrl); 216if (elementProperty.LocalName != "EncryptionProperty" || elementProperty.NamespaceURI != EncryptedXml.XmlEncNamespaceUrl) 236if (value.LocalName != "EncryptionProperty" || value.NamespaceURI != EncryptedXml.XmlEncNamespaceUrl) 265if (value.LocalName != "EncryptionProperty" || value.NamespaceURI != EncryptedXml.XmlEncNamespaceUrl) 270m_id = Utils.GetAttribute(value, "Id", EncryptedXml.XmlEncNamespaceUrl); 271m_target = Utils.GetAttribute(value, "Target", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\encryptedxml.cs (26)
314case EncryptedXml.XmlEncDESUrl: 315case EncryptedXml.XmlEncTripleDESUrl: 318case EncryptedXml.XmlEncAES128Url: 319case EncryptedXml.XmlEncAES192Url: 320case EncryptedXml.XmlEncAES256Url: 356nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 435return EncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, (SymmetricAlgorithm) kek); 438fOAEP = (encryptedKey.EncryptionMethod != null && encryptedKey.EncryptionMethod.KeyAlgorithm == EncryptedXml.XmlEncRSAOAEPUrl); 439return EncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, (RSA) kek, fOAEP); 452fOAEP = (encryptedKey.EncryptionMethod != null && encryptedKey.EncryptionMethod.KeyAlgorithm == EncryptedXml.XmlEncRSAOAEPUrl); 453return EncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, privateKey, fOAEP); 495return EncryptedXml.DecryptKey(encryptedKey.CipherData.CipherValue, symAlg); 537ed.Type = EncryptedXml.XmlEncElementUrl; 538ed.EncryptionMethod = new EncryptionMethod(EncryptedXml.XmlEncAES256Url); 542ek.EncryptionMethod = new EncryptionMethod(EncryptedXml.XmlEncRSA15Url); 547ek.CipherData.CipherValue = EncryptedXml.EncryptKey(aes.Key, rsaPublicKey, false); 581ed.Type = EncryptedXml.XmlEncElementUrl; 582ed.EncryptionMethod = new EncryptionMethod(EncryptedXml.XmlEncAES256Url); 587encryptionMethod = EncryptedXml.XmlEncRSA15Url; 590encryptionMethod = EncryptedXml.XmlEncTripleDESKeyWrapUrl; 595encryptionMethod = EncryptedXml.XmlEncAES128KeyWrapUrl; 598encryptionMethod = EncryptedXml.XmlEncAES192KeyWrapUrl; 601encryptionMethod = EncryptedXml.XmlEncAES256KeyWrapUrl; 615EncryptedXml.EncryptKey(aes.Key, rsa, false) : 616EncryptedXml.EncryptKey(aes.Key, symKey); 633nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl);
system\security\cryptography\xml\signedxml.cs (2)
67private EncryptedXml m_exml = null; 177public EncryptedXml EncryptedXml {
system\security\cryptography\xml\transform.cs (6)
1110private EncryptedXml m_exml = null; // defines the XML encryption processing rules 1137public EncryptedXml EncryptedXml { 1224m_nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 1234m_nsm.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl); 1287encryptedDataElement.NamespaceURI == EncryptedXml.XmlEncNamespaceUrl) { 1449namespaceManager.AddNamespace("enc", EncryptedXml.XmlEncNamespaceUrl);