3 instantiations of RequestSecurityTokenResponse
System.ServiceModel.Primitives (3)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (1)
802RequestSecurityTokenResponse rstr = new RequestSecurityTokenResponse(Settings.SecurityStandardsManager);
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (1)
169RequestSecurityTokenResponse rstr = new RequestSecurityTokenResponse(StandardsManager);
System\ServiceModel\Security\WSTrust.cs (1)
389return new RequestSecurityTokenResponse(_standardsManager, rstrXml, context, tokenTypeUri, keySize, requestedAttachedReference, requestedUnattachedReference,
79 references to RequestSecurityTokenResponse
System.ServiceModel.Primitives (79)
System\ServiceModel\Channels\TransactionChannel.cs (4)
73private ICollection<RequestSecurityTokenResponse> GetIssuedTokens(Message message) 89ICollection<RequestSecurityTokenResponse> issuances = GetIssuedTokens(message); 98foreach (RequestSecurityTokenResponse rstr in issuances) 177ICollection<RequestSecurityTokenResponse> issuances = TransactionFlowProperty.TryGetIssuedTokens(message);
System\ServiceModel\Channels\TransactionFlowProperty.cs (4)
85private List<RequestSecurityTokenResponse> _issuedTokens; 92internal ICollection<RequestSecurityTokenResponse> IssuedTokens 98_issuedTokens = new List<RequestSecurityTokenResponse>(); 128internal static ICollection<RequestSecurityTokenResponse> TryGetIssuedTokens(Message message)
System\ServiceModel\Security\AcceleratedTokenProvider.cs (3)
205RequestSecurityTokenResponse rstr = null; 211rstr = RequestSecurityTokenResponse.CreateFrom(StandardsManager, bodyReader); 217foreach (RequestSecurityTokenResponse rstrItem in rstrc.RstrCollection)
System\ServiceModel\Security\IssuedTokensHeader.cs (20)
22public IssuedTokensHeader(RequestSecurityTokenResponse tokenIssuance, MessageSecurityVersion version, SecurityTokenSerializer tokenSerializer) 28public IssuedTokensHeader(RequestSecurityTokenResponse tokenIssuance, SecurityStandardsManager standardsManager) : base() 35Collection<RequestSecurityTokenResponse> coll = new Collection<RequestSecurityTokenResponse>(); 40public IssuedTokensHeader(IEnumerable<RequestSecurityTokenResponse> tokenIssuances, SecurityStandardsManager standardsManager) : base() 48Collection<RequestSecurityTokenResponse> coll = new Collection<RequestSecurityTokenResponse>(); 49foreach (RequestSecurityTokenResponse rstr in tokenIssuances) 63private void Initialize(Collection<RequestSecurityTokenResponse> coll, SecurityStandardsManager standardsManager) 71TokenIssuances = new ReadOnlyCollection<RequestSecurityTokenResponse>(coll); 94Collection<RequestSecurityTokenResponse> coll = new Collection<RequestSecurityTokenResponse>(); 98foreach (RequestSecurityTokenResponse rstr in rstrColl.RstrCollection) 105RequestSecurityTokenResponse rstr = _standardsManager.TrustDriver.CreateRequestSecurityTokenResponse(reader); 109TokenIssuances = new ReadOnlyCollection<RequestSecurityTokenResponse>(coll); 114public ReadOnlyCollection<RequestSecurityTokenResponse> TokenIssuances { get; private set; } 141internal static Collection<RequestSecurityTokenResponse> ExtractIssuances(Message message, MessageSecurityVersion version, WSSecurityTokenSerializer tokenSerializer, string[] actors, XmlQualifiedName expectedAppliesToQName) 147internal static Collection<RequestSecurityTokenResponse> ExtractIssuances(Message message, SecurityStandardsManager standardsManager, string[] actors, XmlQualifiedName expectedAppliesToQName) 164Collection<RequestSecurityTokenResponse> issuances = new Collection<RequestSecurityTokenResponse>();
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (3)
612public static RequestSecurityTokenResponse CreateFrom(XmlReader reader) 617public static RequestSecurityTokenResponse CreateFrom(XmlReader reader, MessageSecurityVersion messageSecurityVersion, SecurityTokenSerializer securityTokenSerializer) 622internal static RequestSecurityTokenResponse CreateFrom(SecurityStandardsManager standardsManager, XmlReader reader)
System\ServiceModel\Security\RequestSecurityTokenResponseCollection.cs (4)
17public RequestSecurityTokenResponseCollection(IEnumerable<RequestSecurityTokenResponse> rstrCollection) 21public RequestSecurityTokenResponseCollection(IEnumerable<RequestSecurityTokenResponse> rstrCollection, SecurityStandardsManager standardsManager) 30foreach (RequestSecurityTokenResponse rstr in rstrCollection) 43public IEnumerable<RequestSecurityTokenResponse> RstrCollection { get; }
System\ServiceModel\Security\SecuritySessionClientSettings.cs (5)
707RequestSecurityTokenResponse rstr = null; 718foreach (RequestSecurityTokenResponse rstrItem in rstrc.RstrCollection) 802RequestSecurityTokenResponse rstr = new RequestSecurityTokenResponse(Settings.SecurityStandardsManager); 813List<RequestSecurityTokenResponse> rstrList = new List<RequestSecurityTokenResponse>();
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
640RequestSecurityTokenResponse rstr = null; 651foreach (RequestSecurityTokenResponse rstrItem in rstrc.RstrCollection)
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (8)
101private void AddToDigest(SspiNegotiationTokenProviderState sspiState, RequestSecurityTokenResponse rstr, bool wasReceived, bool isFinalRstr) 169RequestSecurityTokenResponse rstr = new RequestSecurityTokenResponse(StandardsManager); 228RequestSecurityTokenResponse negotiationRstr = null; 229RequestSecurityTokenResponse authenticatorRstr = null; 236using (IEnumerator<RequestSecurityTokenResponse> enumerator = rstrCollection.RstrCollection.GetEnumerator()) 257negotiationRstr = RequestSecurityTokenResponse.CreateFrom(StandardsManager, bodyReader); 318private void OnNegotiationComplete(SspiNegotiationTokenProviderState sspiState, RequestSecurityTokenResponse negotiationRstr, RequestSecurityTokenResponse authenticatorRstr)
System\ServiceModel\Security\TrustDriver.cs (8)
93public abstract RequestSecurityTokenResponse CreateRequestSecurityTokenResponse(XmlReader reader); 108public abstract T GetAppliesTo<T>(RequestSecurityTokenResponse rstr, XmlObjectSerializer serializer); 112public abstract void GetAppliesToQName(RequestSecurityTokenResponse rstr, out string localName, out string namespaceUri); 117public abstract byte[] GetAuthenticator(RequestSecurityTokenResponse rstr); 123public abstract BinaryNegotiation GetBinaryNegotiation(RequestSecurityTokenResponse rstr); 129public abstract SecurityToken GetEntropy(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver); 132public abstract GenericXmlSecurityToken GetIssuedToken(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy, 139public abstract void WriteRequestSecurityTokenResponse(RequestSecurityTokenResponse rstr, XmlWriter w);
System\ServiceModel\Security\WSTrust.cs (16)
297public override RequestSecurityTokenResponse CreateRequestSecurityTokenResponse(XmlReader xmlReader) 396List<RequestSecurityTokenResponse> rstrCollection = new List<RequestSecurityTokenResponse>(2); 401RequestSecurityTokenResponse rstr = CreateRequestSecurityTokenResponse(reader); 423public override T GetAppliesTo<T>(RequestSecurityTokenResponse rstr, XmlObjectSerializer serializer) 438public override void GetAppliesToQName(RequestSecurityTokenResponse rstr, out string localName, out string namespaceUri) 443public override byte[] GetAuthenticator(RequestSecurityTokenResponse rstr) 467public override BinaryNegotiation GetBinaryNegotiation(RequestSecurityTokenResponse rstr) 517public override SecurityToken GetEntropy(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver) 554private void GetIssuedAndProofXml(RequestSecurityTokenResponse rstr, out XmlElement issuedTokenXml, out XmlElement proofTokenXml) 595public override GenericXmlSecurityToken GetIssuedToken(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy, string expectedTokenType, 713byte[] issuedKey = RequestSecurityTokenResponse.ComputeCombinedKey(requestorEntropy, issuerEntropy, issuedKeySize); 1020protected virtual void WriteReferences(RequestSecurityTokenResponse rstr, XmlDictionaryWriter writer) 1030protected virtual void WriteRequestedTokenClosed(RequestSecurityTokenResponse rstr, XmlDictionaryWriter writer) 1034public override void WriteRequestSecurityTokenResponse(RequestSecurityTokenResponse rstr, XmlWriter xmlWriter) 1173foreach (RequestSecurityTokenResponse rstr in rstrCollection.RstrCollection)
System\ServiceModel\Security\WSTrustFeb2005.cs (2)
178protected override void WriteReferences(RequestSecurityTokenResponse rstr, XmlDictionaryWriter writer) 195protected override void WriteRequestedTokenClosed(RequestSecurityTokenResponse rstr, XmlDictionaryWriter writer)