23 references to GssFlags
System.Net.Security (23)
System\Net\NegotiateAuthenticationPal.Unix.cs (23)
93private Interop.NetSecurityNative.GssFlags _requestedContextFlags; 94private Interop.NetSecurityNative.GssFlags _contextFlags; 102public override bool IsSigned => (_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_INTEG_FLAG) != 0; 104public override bool IsEncrypted => (_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_CONF_FLAG) != 0; 106public override bool IsMutuallyAuthenticated => (_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_MUTUAL_FLAG) != 0; 157(_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_DELEG_FLAG) != 0 && Package != NegotiationInfoClass.NTLM ? TokenImpersonationLevel.Delegation : 158(_contextFlags & Interop.NetSecurityNative.GssFlags.GSS_C_IDENTIFY_FLAG) != 0 ? TokenImpersonationLevel.Identification : 165Interop.NetSecurityNative.GssFlags contextFlags = clientOptions.RequiredProtectionLevel switch 167ProtectionLevel.Sign => Interop.NetSecurityNative.GssFlags.GSS_C_INTEG_FLAG, 168ProtectionLevel.EncryptAndSign => Interop.NetSecurityNative.GssFlags.GSS_C_INTEG_FLAG | Interop.NetSecurityNative.GssFlags.GSS_C_CONF_FLAG, 172contextFlags |= clientOptions.RequireMutualAuthentication ? Interop.NetSecurityNative.GssFlags.GSS_C_MUTUAL_FLAG : 0; 176TokenImpersonationLevel.Identification => Interop.NetSecurityNative.GssFlags.GSS_C_IDENTIFY_FLAG, 177TokenImpersonationLevel.Delegation => Interop.NetSecurityNative.GssFlags.GSS_C_DELEG_FLAG, 219Interop.NetSecurityNative.GssFlags contextFlags = serverOptions.RequiredProtectionLevel switch 221ProtectionLevel.Sign => Interop.NetSecurityNative.GssFlags.GSS_C_INTEG_FLAG, 222ProtectionLevel.EncryptAndSign => Interop.NetSecurityNative.GssFlags.GSS_C_INTEG_FLAG | Interop.NetSecurityNative.GssFlags.GSS_C_CONF_FLAG, 547Interop.NetSecurityNative.GssFlags requestedContextFlags, 552ref Interop.NetSecurityNative.GssFlags contextFlags) 645contextFlags = (Interop.NetSecurityNative.GssFlags)outputFlags; 669ref Interop.NetSecurityNative.GssFlags contextFlags) 701contextFlags = (Interop.NetSecurityNative.GssFlags)outputFlags;