2 instantiations of WSTrustSerializationContext
System.ServiceModel (2)
System\ServiceModel\Security\WSTrustChannelFactory.cs (1)
508return new WSTrustSerializationContext(_securityTokenHandlerCollectionManager, resolver, useKeyResolver);
System\ServiceModel\Security\WSTrustServiceContract.cs (1)
175return new WSTrustSerializationContext(_securityTokenServiceConfiguration.SecurityTokenHandlerCollectionManager,
74 references to WSTrustSerializationContext
System.IdentityModel (49)
System\IdentityModel\Protocols\WSTrust\WSTrust13RequestSerializer.cs (6)
26public override RequestSecurityToken ReadXml(XmlReader reader, WSTrustSerializationContext context) 49public override void ReadXmlElement(XmlReader reader, RequestSecurityToken rst, WSTrustSerializationContext context) 110public override void WriteKnownRequestElement(RequestSecurityToken rst, XmlWriter writer, WSTrustSerializationContext context) 159public override void WriteXml(RequestSecurityToken request, XmlWriter writer, WSTrustSerializationContext context) 189public override void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityToken rst, WSTrustSerializationContext context) 306WSTrustSerializationContext context)
System\IdentityModel\Protocols\WSTrust\WSTrust13ResponseSerializer.cs (5)
23public override RequestSecurityTokenResponse ReadXml(XmlReader reader, WSTrustSerializationContext context) 61public override void ReadXmlElement(XmlReader reader, RequestSecurityTokenResponse rstr, WSTrustSerializationContext context) 94public override void WriteKnownResponseElement(RequestSecurityTokenResponse rstr, XmlWriter writer, WSTrustSerializationContext context) 129public override void WriteXml(RequestSecurityTokenResponse response, XmlWriter writer, WSTrustSerializationContext context) 169public override void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityTokenResponse rstr, WSTrustSerializationContext context)
System\IdentityModel\Protocols\WSTrust\WSTrustFeb2005RequestSerializer.cs (5)
24public override RequestSecurityToken ReadXml(XmlReader reader, WSTrustSerializationContext context) 47public override void ReadXmlElement(XmlReader reader, RequestSecurityToken rst, WSTrustSerializationContext context) 75public override void WriteKnownRequestElement(RequestSecurityToken rst, XmlWriter writer, WSTrustSerializationContext context) 102public override void WriteXml(RequestSecurityToken request, XmlWriter writer, WSTrustSerializationContext context) 132public override void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityToken rst, WSTrustSerializationContext context)
System\IdentityModel\Protocols\WSTrust\WSTrustFeb2005ResponseSerializer.cs (5)
24public override RequestSecurityTokenResponse ReadXml(XmlReader reader, WSTrustSerializationContext context) 47public override void ReadXmlElement(XmlReader reader, RequestSecurityTokenResponse rstr, WSTrustSerializationContext context) 74public override void WriteKnownResponseElement(RequestSecurityTokenResponse rstr, XmlWriter writer, WSTrustSerializationContext context) 101public override void WriteXml(RequestSecurityTokenResponse response, XmlWriter writer, WSTrustSerializationContext context) 131public override void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityTokenResponse rstr, WSTrustSerializationContext context)
System\IdentityModel\Protocols\WSTrust\WSTrustRequestSerializer.cs (6)
22public abstract RequestSecurityToken ReadXml(XmlReader reader, WSTrustSerializationContext context); 30public abstract void ReadXmlElement(XmlReader reader, RequestSecurityToken requestSecurityToken, WSTrustSerializationContext context); 38public abstract void WriteKnownRequestElement(RequestSecurityToken requestSecurityToken, XmlWriter writer, WSTrustSerializationContext context); 46public abstract void WriteXml(RequestSecurityToken request, XmlWriter writer, WSTrustSerializationContext context); 56public abstract void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityToken requestSecurityToken, WSTrustSerializationContext context); 100protected virtual void ReadCustomElement(XmlReader reader, WSTrustSerializationContext context)
System\IdentityModel\Protocols\WSTrust\WSTrustResponseSerializer.cs (5)
22public abstract RequestSecurityTokenResponse ReadXml(XmlReader reader, WSTrustSerializationContext context); 30public abstract void ReadXmlElement(XmlReader reader, RequestSecurityTokenResponse requestSecurityTokenResponse, WSTrustSerializationContext context); 38public abstract void WriteKnownResponseElement(RequestSecurityTokenResponse requestSecurityTokenResponse, XmlWriter writer, WSTrustSerializationContext context); 46public abstract void WriteXml(RequestSecurityTokenResponse response, XmlWriter writer, WSTrustSerializationContext context); 56public abstract void WriteXmlElement(XmlWriter writer, string elementName, object elementValue, RequestSecurityTokenResponse requestSecurityTokenResponse, WSTrustSerializationContext context);
System\IdentityModel\Protocols\WSTrust\WSTrustSerializationContext.cs (3)
21/// Initializes an instance <see cref="WSTrustSerializationContext"/> 29/// Initializes an instance of <see cref="WSTrustSerializationContext"/> 38/// Initializes an instance of <see cref="WSTrustSerializationContext"/>
System\IdentityModel\Protocols\WSTrust\WSTrustSerializationHelper.cs (14)
21public static RequestSecurityToken CreateRequest(XmlReader reader, WSTrustSerializationContext context, WSTrustRequestSerializer requestSerializer, WSTrustConstantsAdapter trustConstants) 67public static void ReadRSTXml(XmlReader reader, RequestSecurityToken rst, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 652public static void WriteRequest(RequestSecurityToken rst, XmlWriter writer, WSTrustSerializationContext context, WSTrustRequestSerializer requestSerializer, WSTrustConstantsAdapter trustConstants) 706public static void WriteKnownRequestElement(RequestSecurityToken rst, XmlWriter writer, WSTrustSerializationContext context, WSTrustRequestSerializer requestSerializer, WSTrustConstantsAdapter trustConstants) 889public static void WriteRSTXml(XmlWriter writer, string elementName, object elementValue, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 1353public static RequestSecurityTokenResponse CreateResponse(XmlReader reader, WSTrustSerializationContext context, WSTrustResponseSerializer responseSerializer, WSTrustConstantsAdapter trustConstants) 1400public static void ReadRSTRXml(XmlReader reader, RequestSecurityTokenResponse rstr, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 1667public static void WriteResponse(RequestSecurityTokenResponse response, XmlWriter writer, WSTrustSerializationContext context, WSTrustResponseSerializer responseSerializer, WSTrustConstantsAdapter trustConstants) 1718public static void WriteKnownResponseElement(RequestSecurityTokenResponse rstr, XmlWriter writer, WSTrustSerializationContext context, WSTrustResponseSerializer responseSerializer, WSTrustConstantsAdapter trustConstants) 1846public static void WriteRSTRXml(XmlWriter writer, string elementName, object elementValue, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 2342public static ProtectedKey ReadProtectedKey(XmlReader reader, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 2400public static void WriteProtectedKey(XmlWriter writer, ProtectedKey protectedKey, WSTrustSerializationContext context, WSTrustConstantsAdapter trustConstants) 2916/// <param name="context">The <see cref="WSTrustSerializationContext"/> of the request.</param> 2918private static void WriteTokenElement(SecurityTokenElement tokenElement, string usage, WSTrustSerializationContext context, XmlWriter writer)
System.ServiceModel (25)
System\ServiceModel\Security\WSTrustChannel.cs (7)
36WSTrustSerializationContext _serializationContext; 43WSTrustSerializationContext serializationContext, 91public WSTrustSerializationContext SerializationContext 166WSTrustSerializationContext _context; 237public WSTrustSerializationContext WSTrustSerializationContext 304WSTrustSerializationContext context, 1033WSTrustSerializationContext context = this.WSTrustSerializationContext;
System\ServiceModel\Security\WSTrustChannelFactory.cs (5)
41public WSTrustSerializationContext Context; 361/// The <see cref="WSTrustSerializationContext" /> that should be used to serialize WS-Trust messages. 372WSTrustSerializationContext context, 463/// Creates a <see cref="WSTrustSerializationContext" /> used by <see cref="WSTrustChannel" /> objects created 478protected virtual WSTrustSerializationContext CreateSerializationContext()
System\ServiceModel\Security\WSTrustRequestBodyWriter.cs (2)
18WSTrustSerializationContext _serializationContext; 31public WSTrustRequestBodyWriter(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, WSTrustRequestSerializer serializer, WSTrustSerializationContext serializationContext)
System\ServiceModel\Security\WSTrustResponseBodyWriter.cs (3)
20WSTrustSerializationContext _context; 27/// <param name="context">The <see cref="WSTrustSerializationContext"/> of this request.</param> 29public WSTrustResponseBodyWriter(RSTR requestSecurityTokenResponse, WSTrustResponseSerializer serializer, WSTrustSerializationContext context)
System\ServiceModel\Security\WSTrustServiceContract.cs (8)
173protected virtual WSTrustSerializationContext CreateSerializationContext() 300WSTrustSerializationContext serializationContext = CreateSerializationContext(); 349/// <param name="serializationContext">The <see cref="WSTrustSerializationContext"/> to use 358WSTrustSerializationContext serializationContext) 565WSTrustSerializationContext serializationContext = CreateSerializationContext(); 1360WSTrustSerializationContext _serializationContext; 1366WSTrustSerializationContext serializationContext, 1420public WSTrustSerializationContext SerializationContext