1 instantiation of NegotiationInfoClass
System (1)
net\System\Net\_SSPIWrapper.cs (1)
602attribute = new NegotiationInfoClass(SspiHandle, Marshal.ReadInt32(new IntPtr(ptr), NegotiationInfo.NegotiationStateOffest));
14 references to NegotiationInfoClass
System (14)
net\System\Net\_DigestClient.cs (2)
41_WDigestAvailable = SSPIWrapper.GetVerifyPackageInfo(GlobalSSPI.SSPIAuth, NegotiationInfoClass.WDigest)!=null; 350NegotiationInfoClass.WDigest,
net\System\Net\_NTAuthentication.cs (5)
267return (object) m_LastProtocolName == (object) NegotiationInfoClass.Kerberos; 276return (object) m_LastProtocolName == (object) NegotiationInfoClass.NTLM; 293NegotiationInfoClass negotiationInfo = null; 297negotiationInfo = SSPIWrapper.QueryContextAttributes(GlobalSSPI.SSPIAuth, m_SecurityContext, ContextAttribute.NegotiationInfo) as NegotiationInfoClass; 552AuthIdentity authIdentity = new AuthIdentity(username, credential.InternalGetPassword(), (object)package == (object)NegotiationInfoClass.WDigest && (domain == null || domain.Length == 0)? null: domain);
net\System\Net\HttpListener.cs (4)
1558context = new NTAuthentication(true, NegotiationInfoClass.WDigest, null, 1697if (UnsafeConnectionNtlmAuthentication && context.ProtocolName == NegotiationInfoClass.NTLM) 2252context = new NTAuthentication(true, NegotiationInfoClass.WDigest, null, 2777if (m_Session.Package == NegotiationInfoClass.WDigest)
net\System\Net\SecureProtocols\_NegoState.cs (3)
83return NegotiationInfoClass.Negotiate; 175package = NegotiationInfoClass.NTLM; 305return (_Context.IsDelegationFlag && _Context.ProtocolName != NegotiationInfoClass.NTLM) ? TokenImpersonationLevel.Delegation