141 references to XD
System.ServiceModel.Primitives (141)
System\IdentityModel\DictionaryManager.cs (17)
16SamlDictionary = XD.SamlDictionary; 17XmlSignatureDictionary = XD.XmlSignatureDictionary; 18UtilityDictionary = XD.UtilityDictionary; 19ExclusiveC14NDictionary = XD.ExclusiveC14NDictionary; 20SecurityAlgorithmDictionary = XD.SecurityAlgorithmDictionary; 21_parentDictionary = XD.Dictionary; 22SecurityJan2004Dictionary = XD.SecurityJan2004Dictionary; 23SecurityJanXXX2005Dictionary = XD.SecurityXXX2005Dictionary; 24SecureConversationFeb2005Dictionary = XD.SecureConversationFeb2005Dictionary; 25TrustFeb2005Dictionary = XD.TrustFeb2005Dictionary; 26XmlEncryptionDictionary = XD.XmlEncryptionDictionary; 29SecureConversationDec2005Dictionary = XD.SecureConversationDec2005Dictionary; 30SecurityAlgorithmDec2005Dictionary = XD.SecurityAlgorithmDec2005Dictionary; 31TrustDec2005Dictionary = XD.TrustDec2005Dictionary; 50SecureConversationDec2005Dictionary = XD.SecureConversationDec2005Dictionary; 51SecurityAlgorithmDec2005Dictionary = XD.SecurityAlgorithmDec2005Dictionary; 52TrustDec2005Dictionary = XD.TrustDec2005Dictionary;
System\IdentityModel\Tokens\KeyInfoSerializer.cs (4)
28: this(emitBspRequiredAttributes, new DictionaryManager(), XD.TrustDec2005Dictionary, null) 119throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CannotReadToken, reader.LocalName, reader.NamespaceURI, localReader.GetAttribute(XD.SecurityJan2004Dictionary.ValueType, null)))); 149localReader.ReadStartElement(XD.XmlSignatureDictionary.KeyInfo, XD.XmlSignatureDictionary.Namespace);
System\IdentityModel\Tokens\WSSecurityJan2004.cs (70)
64internal static readonly XmlDictionaryString ElementName = XD.SecurityJan2004Dictionary.BinarySecurityToken; 65internal static readonly XmlDictionaryString EncodingTypeAttribute = XD.SecurityJan2004Dictionary.EncodingType; 69internal static readonly XmlDictionaryString ValueTypeAttribute = XD.SecurityJan2004Dictionary.ValueType; 94protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } } 122protected override XmlDictionaryString LocalName { get { return XD.SecurityJan2004Dictionary.UserNameTokenElement; } } 123protected override XmlDictionaryString NamespaceUri { get { return XD.SecurityJan2004Dictionary.Namespace; } } 131protected override XmlDictionaryString LocalName => XD.XmlEncryptionDictionary.EncryptedKey; 132protected override XmlDictionaryString NamespaceUri => XD.XmlEncryptionDictionary.Namespace; 166return XD.SecurityJan2004Dictionary.SecurityTokenReference; 174return XD.SecurityJan2004Dictionary.Namespace; 187if (reader.IsStartElement(XD.SecurityJan2004Dictionary.SecurityTokenReference, NamespaceUri)) 189string nonceString = reader.GetAttribute(XD.SecureConversationFeb2005Dictionary.Nonce, XD.SecureConversationFeb2005Dictionary.Namespace); 195string lengthString = reader.GetAttribute(XD.SecureConversationFeb2005Dictionary.Length, XD.SecureConversationFeb2005Dictionary.Namespace); 206string strId = reader.GetAttribute(XD.UtilityDictionary.IdAttribute, XD.UtilityDictionary.Namespace); 207reader.ReadStartElement(XD.SecurityJan2004Dictionary.SecurityTokenReference, NamespaceUri); 250writer.WriteStartElement(XD.SecurityJan2004Dictionary.Prefix.Value, XD.SecurityJan2004Dictionary.SecurityTokenReference, XD.SecurityJan2004Dictionary.Namespace); 280if (reader.IsStartElement(XD.SecurityJan2004Dictionary.KeyIdentifier, XD.SecurityJan2004Dictionary.Namespace)) 282string valueType = reader.GetAttribute(XD.SecurityJan2004Dictionary.ValueType, null); 297string encodingType = reader.GetAttribute(XD.SecurityJan2004Dictionary.EncodingType, null); 335writer.WriteStartElement(XD.SecurityJan2004Dictionary.Prefix.Value, XD.SecurityJan2004Dictionary.KeyIdentifier, XD.SecurityJan2004Dictionary.Namespace); 336writer.WriteAttributeString(XD.SecurityJan2004Dictionary.ValueType, null, ValueTypeUri); 340writer.WriteAttributeString(XD.SecurityJan2004Dictionary.EncodingType, null, DefaultEncodingType); 412if (reader.IsStartElement(XD.SecurityJan2004Dictionary.Reference, XD.SecurityJan2004Dictionary.Namespace)) 414string uri = reader.GetAttribute(XD.SecurityJan2004Dictionary.URI, null); 425string uri = reader.GetAttribute(XD.SecurityJan2004Dictionary.URI, null); 426string tokenTypeUri = reader.GetAttribute(XD.SecurityJan2004Dictionary.ValueType, null); 453writer.WriteStartElement(XD.SecurityJan2004Dictionary.Prefix.Value, XD.SecurityJan2004Dictionary.Reference, XD.SecurityJan2004Dictionary.Namespace); 459writer.WriteAttributeString(XD.SecurityJan2004Dictionary.ValueType, null, tokenTypeUri); 462writer.WriteAttributeString(XD.SecurityJan2004Dictionary.URI, null, "#" + localIdClause.LocalId); 476return reader.IsStartElement(XD.XmlSignatureDictionary.X509Data, XD.XmlSignatureDictionary.Namespace); 485reader.ReadStartElement(XD.XmlSignatureDictionary.X509Data, XD.XmlSignatureDictionary.Namespace); 486reader.ReadStartElement(XD.XmlSignatureDictionary.X509IssuerSerial, XD.XmlSignatureDictionary.Namespace); 487reader.ReadStartElement(XD.XmlSignatureDictionary.X509IssuerName, XD.XmlSignatureDictionary.Namespace); 490reader.ReadStartElement(XD.XmlSignatureDictionary.X509SerialNumber, XD.XmlSignatureDictionary.Namespace); 507writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509Data, XD.XmlSignatureDictionary.Namespace); 508writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509IssuerSerial, XD.XmlSignatureDictionary.Namespace); 509writer.WriteElementString(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509IssuerName, XD.XmlSignatureDictionary.Namespace, issuerClause.IssuerName); 510writer.WriteElementString(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509SerialNumber, XD.XmlSignatureDictionary.Namespace, issuerClause.IssuerSerialNumber); 518internal static readonly XmlDictionaryString ElementName = XD.XmlEncryptionDictionary.EncryptedData; 543if (reader.IsStartElement(ElementName, XD.XmlEncryptionDictionary.Namespace)) 545return reader.GetAttribute(XD.XmlEncryptionDictionary.Id, null); 549return reader.GetAttribute(XD.UtilityDictionary.IdAttribute, XD.UtilityDictionary.Namespace); 560writer.WriteAttributeString(XD.UtilityDictionary.Prefix.Value, XD.UtilityDictionary.IdAttribute, XD.UtilityDictionary.Namespace, id);
System\IdentityModel\Tokens\WSSecurityXXX2005.cs (9)
55return reader.GetAttribute(XD.SecurityXXX2005Dictionary.TokenTypeAttribute, XD.SecurityXXX2005Dictionary.Namespace); 64writer.WriteStartElement(XD.SecurityJan2004Dictionary.Prefix.Value, XD.SecurityJan2004Dictionary.SecurityTokenReference, XD.SecurityJan2004Dictionary.Namespace); 69writer.WriteAttributeString(XD.SecurityXXX2005Dictionary.Prefix.Value, XD.SecurityXXX2005Dictionary.TokenTypeAttribute, XD.SecurityXXX2005Dictionary.Namespace, tokenTypeUri); 140return XD.SecurityXXX2005Dictionary.ThumbprintSha1ValueType.Value;
System\IdentityModel\Tokens\XmlDsigSep2000.cs (31)
46return XD.XmlSignatureDictionary.KeyInfo; 54return XD.XmlSignatureDictionary.Namespace; 89writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, LocalName, NamespaceUri); 117return XD.XmlSignatureDictionary.X509Data; 125return XD.XmlSignatureDictionary.Namespace; 132reader.ReadStartElement(XD.XmlSignatureDictionary.X509Data, NamespaceUri); 135if (ski == null && reader.IsStartElement(XD.XmlSignatureDictionary.X509Certificate, NamespaceUri)) 148else if ((ski == null) && reader.IsStartElement(XD.XmlSignatureDictionary.X509IssuerSerial, XD.XmlSignatureDictionary.Namespace)) 150reader.ReadStartElement(XD.XmlSignatureDictionary.X509IssuerSerial, XD.XmlSignatureDictionary.Namespace); 151reader.ReadStartElement(XD.XmlSignatureDictionary.X509IssuerName, XD.XmlSignatureDictionary.Namespace); 154reader.ReadStartElement(XD.XmlSignatureDictionary.X509SerialNumber, XD.XmlSignatureDictionary.Namespace); 183writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509Data, NamespaceUri); 185writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509Certificate, NamespaceUri); 196writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509Data, XD.XmlSignatureDictionary.Namespace); 197writer.WriteStartElement(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509IssuerSerial, XD.XmlSignatureDictionary.Namespace); 198writer.WriteElementString(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509IssuerName, XD.XmlSignatureDictionary.Namespace, issuerSerialClause.IssuerName); 199writer.WriteElementString(XD.XmlSignatureDictionary.Prefix.Value, XD.XmlSignatureDictionary.X509SerialNumber, XD.XmlSignatureDictionary.Namespace, issuerSerialClause.IssuerSerialNumber);
System\ServiceModel\Security\WSSecurityJan2004.cs (4)
13using IdentityModelXD = System.IdentityModel.XD; 382protected override XmlDictionaryString LocalName => IdentityModelXD.XmlEncryptionDictionary.EncryptedKey; 383protected override XmlDictionaryString NamespaceUri => IdentityModelXD.XmlEncryptionDictionary.Namespace; 398throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.CantInferReferenceForToken, IdentityModelXD.XmlEncryptionDictionary.EncryptedKey.Value)));
System\ServiceModel\Security\WSSecurityOneDotZeroReceiveSecurityHeader.cs (6)
24return reader.IsStartElement(IdentityModel.XD.XmlEncryptionDictionary.ReferenceList, IdentityModel.XD.XmlEncryptionDictionary.Namespace); 39return reader.IsStartElement(System.IdentityModel.XD.XmlEncryptionDictionary.EncryptedKey, System.IdentityModel.XD.XmlEncryptionDictionary.Namespace); 44bool encrypted = reader.IsStartElement(System.IdentityModel.XD.XmlEncryptionDictionary.EncryptedData, System.IdentityModel.XD.XmlEncryptionDictionary.Namespace);