5 instantiations of BinaryNegotiation
System.ServiceModel (5)
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (1)
108return new BinaryNegotiation(this.NegotiationValueType, outgoingBlob);
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (2)
172rstr.SetBinaryNegotiation(new BinaryNegotiation(NegotiationValueType, outgoingBlob)); 242_rst.SetBinaryNegotiation(new BinaryNegotiation(_sspiProvider.NegotiationValueType, outgoingBlob));
System\ServiceModel\Security\TlsnegoTokenAuthenticator.cs (1)
201return new BinaryNegotiation(tlsNegotiation.IncomingValueTypeUri, outgoingBlob);
System\ServiceModel\Security\WSTrust.cs (1)
885return new BinaryNegotiation(valueTypeUri, negotiationData);
25 references to BinaryNegotiation
System.ServiceModel (25)
System\ServiceModel\Security\RequestSecurityToken.cs (3)
37BinaryNegotiation negotiationData; 421internal void SetBinaryNegotiation(BinaryNegotiation negotiation) 430internal BinaryNegotiation GetBinaryNegotiation()
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (3)
45BinaryNegotiation negotiationData; 546internal void SetBinaryNegotiation(BinaryNegotiation negotiation) 555internal BinaryNegotiation GetBinaryNegotiation()
System\ServiceModel\Security\SspiNegotiationTokenAuthenticator.cs (6)
97protected virtual void ValidateIncomingBinaryNegotiation(BinaryNegotiation incomingNego) 106protected virtual BinaryNegotiation GetOutgoingBinaryNegotiation(ISspiNegotiation sspiNegotiation, byte[] outgoingBlob) 194BinaryNegotiation incomingNego = requestSecurityToken.GetBinaryNegotiation(); 246BinaryNegotiation incomingNego = requestSecurityTokenResponse.GetBinaryNegotiation(); 251BodyWriter ProcessNegotiation(SspiNegotiationTokenAuthenticatorState negotiationState, Message incomingMessage, BinaryNegotiation incomingNego) 268BinaryNegotiation outgoingBinaryNegotiation;
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (2)
76void ValidateIncomingBinaryNegotiation(BinaryNegotiation incomingNego) 310BinaryNegotiation incomingBinaryNego = negotiationRstr.GetBinaryNegotiation();
System\ServiceModel\Security\TlsnegoTokenAuthenticator.cs (2)
156protected override void ValidateIncomingBinaryNegotiation(BinaryNegotiation incomingNego) 193protected override BinaryNegotiation GetOutgoingBinaryNegotiation(ISspiNegotiation sspiNegotiation, byte[] outgoingBlob)
System\ServiceModel\Security\TrustDriver.cs (2)
134public abstract BinaryNegotiation GetBinaryNegotiation(RequestSecurityToken rst); 137public abstract BinaryNegotiation GetBinaryNegotiation(RequestSecurityTokenResponse rstr);
System\ServiceModel\Security\WSTrust.cs (7)
537public override BinaryNegotiation GetBinaryNegotiation(RequestSecurityTokenResponse rstr) 545public override BinaryNegotiation GetBinaryNegotiation(RequestSecurityToken rst) 553BinaryNegotiation GetBinaryNegotiation(XmlElement rootElement) 839public static BinaryNegotiation ReadBinaryNegotiation(XmlElement elem) 1015public void WriteBinaryNegotiation(BinaryNegotiation negotiation, XmlWriter xmlWriter) 1081BinaryNegotiation negotiationData = rst.GetBinaryNegotiation(); 1230BinaryNegotiation negotiationData = rstr.GetBinaryNegotiation();