1 instantiation of RequestSecurityToken
System.IdentityModel (1)
System\IdentityModel\Protocols\WSTrust\WSTrustRequestSerializer.cs (1)
64return new RequestSecurityToken();
112 references to RequestSecurityToken
System.IdentityModel (55)
System\IdentityModel\Protocols\WSTrust\RequestSecurityToken.cs (2)
24RequestSecurityToken _secondaryParameters; 336public RequestSecurityToken SecondaryParameters
System\IdentityModel\Protocols\WSTrust\WSTrust13RequestSerializer.cs (9)
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) 214RequestSecurityToken secondaryParameters = elementValue as RequestSecurityToken; 304protected virtual RequestSecurityToken ReadSecondaryParameters( 308RequestSecurityToken secondaryParameters = CreateRequestSecurityToken();
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\WSTrustRequestSerializer.cs (7)
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); 62public virtual RequestSecurityToken CreateRequestSecurityToken() 72public virtual void Validate(RequestSecurityToken requestSecurityToken)
System\IdentityModel\Protocols\WSTrust\WSTrustSerializationHelper.cs (5)
21public static RequestSecurityToken CreateRequest(XmlReader reader, WSTrustSerializationContext context, WSTrustRequestSerializer requestSerializer, WSTrustConstantsAdapter trustConstants) 49RequestSecurityToken rst = requestSerializer.CreateRequestSecurityToken(); 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)
System\IdentityModel\SecurityTokenService.cs (25)
10using RST = System.IdentityModel.Protocols.WSTrust.RequestSecurityToken; 26RST _request; 56public FederatedAsyncState(RST request, ClaimsPrincipal principal, IAsyncResult result) 76public RST Request 122RequestSecurityToken _request; 148public virtual IAsyncResult BeginCancel(ClaimsPrincipal principal, RST request, AsyncCallback callback, object state) 163protected virtual IAsyncResult BeginGetScope(ClaimsPrincipal principal, RST request, AsyncCallback callback, object state) 177public virtual IAsyncResult BeginIssue(ClaimsPrincipal principal, RST request, AsyncCallback callback, object state) 213public virtual IAsyncResult BeginRenew(ClaimsPrincipal principal, RST request, AsyncCallback callback, object state) 227public virtual IAsyncResult BeginValidate(ClaimsPrincipal principal, RST request, AsyncCallback callback, object state) 238public virtual RSTR Cancel(ClaimsPrincipal principal, RST request) 250protected virtual SecurityTokenDescriptor CreateSecurityTokenDescriptor(RST request, Scope scope) 325protected virtual ProofDescriptor GetProofToken(RST request, Scope scope) 424protected virtual EncryptingCredentials GetRequestorProofEncryptingCredentials(RST request) 532protected virtual RSTR GetResponse(RST request, SecurityTokenDescriptor tokenDescriptor) 639protected abstract Scope GetScope(ClaimsPrincipal principal, RST request); 648protected abstract ClaimsIdentity GetOutputClaimsIdentity(ClaimsPrincipal principal, RequestSecurityToken request, Scope scope); 661protected virtual IAsyncResult BeginGetOutputClaimsIdentity(ClaimsPrincipal principal, RequestSecurityToken request, Scope scope, AsyncCallback callback, object state) 684public virtual RSTR Issue(ClaimsPrincipal principal, RST request) 811RST request = state.Request; 920RST request = state.Request; 1000public RequestSecurityToken Request 1037public virtual RSTR Renew(ClaimsPrincipal principal, RST request) 1048public virtual RSTR Validate(ClaimsPrincipal principal, RST request) 1056protected virtual void ValidateRequest(RST request)
System\IdentityModel\Tokens\SecurityTokenDescriptor.cs (1)
16using RST = System.IdentityModel.Protocols.WSTrust.RequestSecurityToken;
System\IdentityModel\Tokens\SecurityTokenElement.cs (1)
18/// This class represents a number elements found in a <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken"/> which represent security tokens.
System.ServiceModel (57)
System\ServiceModel\Security\IWSTrustChannelContract.cs (18)
23/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 25System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request); 30/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 36IAsyncResult BeginCancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state); 48/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 50SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request); 55/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 59SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response); 64/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 70IAsyncResult BeginIssue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object asyncState); 83/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 85System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Renew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request); 90/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 96IAsyncResult BeginRenew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state); 108/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 110System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request); 115/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 121IAsyncResult BeginValidate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
System\ServiceModel\Security\WSTrustChannel.cs (31)
35System.IdentityModel.Protocols.WSTrust.RequestSecurityToken _rst; 42System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, 79public System.IdentityModel.Protocols.WSTrust.RequestSecurityToken RequestSecurityToken 366/// <param name="request">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken"/> to serialize into the message.</param> 370protected virtual Message CreateRequest(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, string requestType) 457public virtual SecurityToken GetTokenFromResponse(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) 589internal static SecurityToken ComputeProofKey(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, 636internal static SecurityToken GetProofKey(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse response) 963/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 965public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Cancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) 973/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 975public virtual SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) 984/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 988public virtual SecurityToken Issue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, out System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse rstr) 1001/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1003public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Renew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) 1011/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1013public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse Validate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst) 1022System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, 1060/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1066public IAsyncResult BeginCancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object state) 1073/// <see cref="BeginCancel(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken,AsyncCallback,object)" />. 1086/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1092public IAsyncResult BeginIssue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object asyncState) 1099/// <see cref="BeginIssue(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken,AsyncCallback,object)" />. 1115/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1121public IAsyncResult BeginRenew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object state) 1128/// <see cref="BeginRenew(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken,AsyncCallback,object)" />. 1141/// <param name="rst">The <see cref="System.IdentityModel.Protocols.WSTrust.RequestSecurityToken" /> that represents the request to the STS.</param> 1147public IAsyncResult BeginValidate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken rst, AsyncCallback callback, object state) 1154/// <see cref="BeginValidate(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken,AsyncCallback,object)" />.
System\ServiceModel\Security\WSTrustRequestBodyWriter.cs (2)
19System.IdentityModel.Protocols.WSTrust.RequestSecurityToken _requestSecurityToken; 31public WSTrustRequestBodyWriter(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken requestSecurityToken, WSTrustRequestSerializer serializer, WSTrustSerializationContext serializationContext)
System\ServiceModel\Security\WSTrustServiceContract.cs (6)
30using RST = System.IdentityModel.Protocols.WSTrust.RequestSecurityToken; 218RST rst = dispatchContext.RequestMessage as RST; 406if (dispatchContext.RequestMessage is RST 1484RST rst = dispatchContext.RequestMessage as RST;