45 references to XmlHelper
System.ServiceModel.Primitives (45)
System\ServiceModel\Security\SecurityMessageProperty.cs (1)
113
XmlHelper
.ValidateIdPrefix(value);
System\ServiceModel\Security\SecurityVersion.cs (2)
236
string id =
XmlHelper
.GetRequiredNonEmptyAttribute(reader, XD.UtilityDictionary.IdAttribute, XD.UtilityDictionary.Namespace);
237
byte[] signatureValue =
XmlHelper
.GetRequiredBase64Attribute(reader, XD.SecurityXXX2005Dictionary.ValueAttribute, null);
System\ServiceModel\Security\WSKeyInfoSerializer.cs (6)
139
UniqueId uri =
XmlHelper
.GetAttributeAsUniqueId(reader, XD.SecurityJan2004Dictionary.URI, null);
170
XmlHelper
.WriteAttributeStringAsUniqueId(writer, null, XD.SecurityJan2004Dictionary.URI, null, sctClause.ContextId);
260
return
XmlHelper
.GetAttributeAsUniqueId(
271
XmlHelper
.WriteAttributeStringAsUniqueId(
316
return
XmlHelper
.GetAttributeAsUniqueId(reader, Parent.SecurityTokenSerializer.DictionaryManager.SecureConversationDec2005Dictionary.Instance,
325
XmlHelper
.WriteAttributeStringAsUniqueId(
System\ServiceModel\Security\WSSecureConversation.cs (3)
339
contextId =
XmlHelper
.ReadTextElementAsUniqueId(element);
484
XmlHelper
.WriteStringAsUniqueId(writer, sct.ContextId);
552
UniqueId contextId =
XmlHelper
.ReadElementStringAsUniqueId(reader, DriverDictionary.Identifier, DriverDictionary.Namespace);
System\ServiceModel\Security\WSSecureConversationDec2005.cs (2)
88
return
XmlHelper
.ReadTextElementAsUniqueId(element);
99
XmlHelper
.WriteStringAsUniqueId(writer, sct.KeyGeneration);
System\ServiceModel\Security\WSSecureConversationFeb2005.cs (2)
73
return
XmlHelper
.ReadTextElementAsUniqueId(element);
83
XmlHelper
.WriteStringAsUniqueId(writer, sct.KeyGeneration);
System\ServiceModel\Security\WSSecurityJan2004.cs (2)
359
XmlHelper
.OnUnexpectedChildNodeError(SecurityJan2004Strings.UserNameTokenElement, reader);
366
XmlHelper
.OnRequiredElementMissing(SecurityJan2004Strings.UserNameElement, SecurityJan2004Strings.Namespace);
System\ServiceModel\Security\WSTrust.cs (24)
247
tokenTypeUri =
XmlHelper
.ReadTextElementAsTrimmedString(child);
251
requestType =
XmlHelper
.ReadTextElementAsTrimmedString(child);
255
keySize = Int32.Parse(
XmlHelper
.ReadTextElementAsTrimmedString(child), NumberFormatInfo.InvariantInfo);
306
XmlHelper
.OnRequiredElementMissing(DriverDictionary.RequestSecurityTokenResponse.Value, DriverDictionary.Namespace.Value);
349
tokenTypeUri =
XmlHelper
.ReadTextElementAsTrimmedString(child);
353
keySize = Int32.Parse(
XmlHelper
.ReadTextElementAsTrimmedString(child), NumberFormatInfo.InvariantInfo);
357
XmlElement proofXml =
XmlHelper
.GetChildElement(child);
360
string computedKeyAlgorithm =
XmlHelper
.ReadTextElementAsTrimmedString(proofXml);
370
XmlElement createdXml =
XmlHelper
.GetChildElement(child, UtilityStrings.CreatedElement, UtilityStrings.Namespace);
373
created = DateTime.ParseExact(
XmlHelper
.ReadTextElementAsTrimmedString(createdXml),
376
XmlElement expiresXml =
XmlHelper
.GetChildElement(child, UtilityStrings.ExpiresElement, UtilityStrings.Namespace);
379
expires = DateTime.ParseExact(
XmlHelper
.ReadTextElementAsTrimmedString(expiresXml),
454
XmlElement combinedHashElement =
XmlHelper
.GetChildElement(element);
457
string authenticatorString =
XmlHelper
.ReadTextElementAsTrimmedString(combinedHashElement);
540
XmlElement tokenXml =
XmlHelper
.GetChildElement(element);
571
issuedTokenXml =
XmlHelper
.GetChildElement(elem);
579
proofTokenXml =
XmlHelper
.GetChildElement(elem);
786
XmlHelper
.OnRequiredAttributeMissing("EncodingType", elem.Name);
790
XmlHelper
.OnRequiredAttributeMissing("ValueType", elem.Name);
792
string encodedBlob =
XmlHelper
.ReadTextElementAsTrimmedString(elem);
819
issuedTokenXml =
XmlHelper
.GetChildElement(child);
823
requestedUnattachedReference = GetKeyIdentifierXmlReferenceClause(
XmlHelper
.GetChildElement(child));
955
XmlHelper
.AddNamespaceDeclaration(writer, DriverDictionary.Prefix.Value, DriverDictionary.Namespace);
1058
XmlHelper
.AddNamespaceDeclaration(writer, UtilityStrings.Prefix, XD.UtilityDictionary.Namespace);
System\ServiceModel\Security\WSTrustFeb2005.cs (3)
107
issuedTokenXml =
XmlHelper
.GetChildElement(child);
111
requestedAttachedReference = GetKeyIdentifierXmlReferenceClause(
XmlHelper
.GetChildElement(child));
115
requestedUnattachedReference = GetKeyIdentifierXmlReferenceClause(
XmlHelper
.GetChildElement(child));