1 instantiation of SspiNegotiationTokenProviderState
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\SpnegoTokenProvider.cs (1)
198return new SspiNegotiationTokenProviderState(sspiNegotiation);
10 references to SspiNegotiationTokenProviderState
System.ServiceModel.Primitives (10)
System\ServiceModel\Security\SpnegoTokenProvider.cs (2)
144protected override Task<SspiNegotiationTokenProviderState> CreateNegotiationStateAsync(EndpointAddress target, Uri via, TimeSpan timeout) 149private SspiNegotiationTokenProviderState CreateNegotiationState(EndpointAddress target, Uri via, TimeSpan timeout)
System\ServiceModel\Security\SspiNegotiationTokenProvider.cs (8)
25internal abstract class SspiNegotiationTokenProvider : NegotiationTokenProvider<SspiNegotiationTokenProviderState> 92internal static void AddToDigest(SspiNegotiationTokenProviderState sspiState, RequestSecurityToken rst) 101private void AddToDigest(SspiNegotiationTokenProviderState sspiState, RequestSecurityTokenResponse rstr, bool wasReceived, bool isFinalRstr) 142private static bool IsCorrectAuthenticator(SspiNegotiationTokenProviderState sspiState, byte[] proofKey, byte[] serverAuthenticator) 167private BodyWriter PrepareRstr(SspiNegotiationTokenProviderState sspiState, byte[] outgoingBlob) 177protected override BodyWriter GetFirstOutgoingMessageBody(SspiNegotiationTokenProviderState sspiState, out MessageProperties messageProperties) 204protected override BodyWriter GetNextOutgoingMessageBody(Message incomingMessage, SspiNegotiationTokenProviderState sspiState) 318private void OnNegotiationComplete(SspiNegotiationTokenProviderState sspiState, RequestSecurityTokenResponse negotiationRstr, RequestSecurityTokenResponse authenticatorRstr)