26 references to NegotiationInfoClass
System.Net.Security (26)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (2)
283
public override string Package =>
NegotiationInfoClass
.NTLM;
300
Debug.Assert(clientOptions.Package ==
NegotiationInfoClass
.NTLM);
System\Net\NegotiateAuthenticationPal.ManagedSpnego.cs (7)
76
public override string Package => _mechanism?.Package ??
NegotiationInfoClass
.Negotiate;
83
Debug.Assert(clientOptions.Package ==
NegotiationInfoClass
.Negotiate);
134
yield return new KeyValuePair<string, string>(
NegotiationInfoClass
.Kerberos, KerberosOid);
137
yield return new KeyValuePair<string, string>(
NegotiationInfoClass
.NTLM, NtlmOid);
193
bool canFallBackToNextMechanism = packageAndOid.Key !=
NegotiationInfoClass
.NTLM;
297
NtlmOid =>
NegotiationInfoClass
.NTLM,
298
KerberosOid =>
NegotiationInfoClass
.Kerberos,
System\Net\NegotiateAuthenticationPal.Unix.cs (10)
31
case
NegotiationInfoClass
.NTLM:
34
case
NegotiationInfoClass
.Negotiate:
157
(_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_DELEG_FLAG) != 0 && Package !=
NegotiationInfoClass
.NTLM ? TokenImpersonationLevel.Delegation :
456
if (string.Equals(package,
NegotiationInfoClass
.Negotiate, StringComparison.OrdinalIgnoreCase))
460
else if (string.Equals(package,
NegotiationInfoClass
.NTLM, StringComparison.OrdinalIgnoreCase))
464
else if (string.Equals(package,
NegotiationInfoClass
.Kerberos, StringComparison.OrdinalIgnoreCase))
641
_package = isNtlmUsed ?
NegotiationInfoClass
.NTLM :
NegotiationInfoClass
.Kerberos;
714
_package = isNtlmUsed ?
NegotiationInfoClass
.NTLM :
NegotiationInfoClass
.Kerberos;
System\Net\Security\NegotiateAuthentication.cs (2)
129
!string.Equals(Package,
NegotiationInfoClass
.NTLM) &&
447
if (_pal.Package ==
NegotiationInfoClass
.Kerberos)
System\Net\Security\NegotiateAuthenticationClientOptions.cs (1)
46
public string Package { get; set; } =
NegotiationInfoClass
.Negotiate;
System\Net\Security\NegotiateAuthenticationServerOptions.cs (1)
30
public string Package { get; set; } =
NegotiationInfoClass
.Negotiate;
System\Net\Security\NegotiateStream.cs (3)
32
private const string DefaultPackage =
NegotiationInfoClass
.Negotiate;
670
package =
NegotiationInfoClass
.NTLM;
794
isNtlm = string.Equals(_context.Package,
NegotiationInfoClass
.NTLM);