1 type derived from ChannelBinding
System.Net.Security (1)
System\Net\Security\Pal.Managed\SafeChannelBindingHandle.cs (1)
11
internal sealed class SafeChannelBindingHandle :
ChannelBinding
75 references to ChannelBinding
dotnet-svcutil-lib (22)
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\KerberosSecurityTokenProvider.cs (1)
61
internal SecurityToken GetToken(CancellationToken cancellationToken,
ChannelBinding
channelbinding)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelBindingMessageProperty.cs (3)
13
private
ChannelBinding
_channelBinding;
18
public ChannelBindingMessageProperty(
ChannelBinding
channelBinding, bool ownsCleanup)
41
public
ChannelBinding
ChannelBinding
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ChannelBindingUtility.cs (5)
34
public static
ChannelBinding
GetToken(SslStream stream)
40
public static
ChannelBinding
GetToken(TransportContext context)
42
ChannelBinding
token = null;
50
public static void TryAddToMessage(
ChannelBinding
channelBindingToken, Message message, bool messagePropertyOwnsCleanup)
60
public static void Dispose(ref
ChannelBinding
channelBinding)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\IStreamUpgradeChannelBindingProvider.cs (2)
15
ChannelBinding
GetChannelBinding(StreamUpgradeInitiator upgradeInitiator, ChannelBindingKind kind);
16
ChannelBinding
GetChannelBinding(StreamUpgradeAcceptor upgradeAcceptor, ChannelBindingKind kind);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (6)
159
ChannelBinding
IStreamUpgradeChannelBindingProvider.GetChannelBinding(StreamUpgradeInitiator upgradeInitiator, ChannelBindingKind kind)
181
ChannelBinding
IStreamUpgradeChannelBindingProvider.GetChannelBinding(StreamUpgradeAcceptor upgradeAcceptor, ChannelBindingKind kind)
313
private
ChannelBinding
_channelBindingToken;
323
internal
ChannelBinding
ChannelBinding
446
private
ChannelBinding
_channelBindingToken;
501
internal
ChannelBinding
ChannelBinding
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
272
internal Task<SecurityToken> GetTokenAsync(CancellationToken cancellationToken,
ChannelBinding
channelbinding)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ISspiNegotiation.cs (1)
42
byte[] GetOutgoingBlob(byte[] incomingBlob,
ChannelBinding
channelbinding, ExtendedProtectionPolicy protectionPolicy);
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\RequestSecurityToken.cs (3)
140
public
ChannelBinding
GetChannelBinding()
149
ChannelBinding
channelBinding = null;
221
public delegate void OnGetBinaryNegotiationCallback(
ChannelBinding
channelBinding);
netstandard (1)
netstandard.cs (1)
1825
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Authentication.ExtendedProtection.
ChannelBinding
))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
840
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Authentication.ExtendedProtection.
ChannelBinding
))]
System.Net.HttpListener (1)
System\Net\Managed\HttpListenerRequest.Managed.cs (1)
49
public override
ChannelBinding
? GetChannelBinding(ChannelBindingKind kind)
System.Net.Mail (4)
System\Net\Mail\ISmtpAuthenticationModule.cs (1)
12
Authorization? Authenticate(string? challenge, NetworkCredential? credentials, object sessionCookie, string? spn,
ChannelBinding
? channelBindingToken);
System\Net\Mail\SmtpLoginAuthenticationModule.cs (1)
17
public Authorization? Authenticate(string? challenge, NetworkCredential? credential, object sessionCookie, string? spn,
ChannelBinding
? channelBindingToken)
System\Net\Mail\SmtpNegotiateAuthenticationModule.cs (1)
21
public Authorization? Authenticate(string? challenge, NetworkCredential? credential, object sessionCookie, string? spn,
ChannelBinding
? channelBindingToken)
System\Net\Mail\SmtpNtlmAuthenticationModule.cs (1)
18
public Authorization? Authenticate(string? challenge, NetworkCredential? credential, object sessionCookie, string? spn,
ChannelBinding
? channelBindingToken)
System.Net.Primitives (1)
System\Net\TransportContext.cs (1)
10
public abstract
ChannelBinding
? GetChannelBinding(ChannelBindingKind kind);
System.Net.Security (21)
System\Net\NegotiateAuthenticationPal.ManagedNtlm.cs (1)
30
private readonly
ChannelBinding
? _channelBinding;
System\Net\NegotiateAuthenticationPal.Unix.cs (2)
102
private
ChannelBinding
? _channelBinding;
555
ChannelBinding
? channelBinding,
System\Net\Security\NegotiateAuthenticationClientOptions.cs (1)
62
public
ChannelBinding
? Binding { get; set; }
System\Net\Security\NegotiateAuthenticationServerOptions.cs (1)
41
public
ChannelBinding
? Binding { get; set; }
System\Net\Security\NegotiateStream.cs (7)
110
public virtual IAsyncResult BeginAuthenticateAsClient(NetworkCredential credential,
ChannelBinding
? binding, string targetName, AsyncCallback? asyncCallback, object? asyncState) =>
121
NetworkCredential credential,
ChannelBinding
? binding, string targetName, ProtectionLevel requiredProtectionLevel, TokenImpersonationLevel allowedImpersonationLevel,
166
public virtual void AuthenticateAsClient(NetworkCredential credential,
ChannelBinding
? binding, string targetName) =>
174
NetworkCredential credential,
ChannelBinding
? binding, string targetName, ProtectionLevel requiredProtectionLevel, TokenImpersonationLevel allowedImpersonationLevel)
192
public virtual Task AuthenticateAsClientAsync(NetworkCredential credential,
ChannelBinding
? binding, string targetName) =>
196
NetworkCredential credential,
ChannelBinding
? binding, string targetName, ProtectionLevel requiredProtectionLevel,
626
ChannelBinding
? channelBinding,
System\Net\Security\Pal.Managed\EndpointChannelBindingToken.cs (1)
12
internal static
ChannelBinding
? Build(SafeDeleteContext securityContext)
System\Net\Security\SslStream.Protocol.cs (2)
162
internal
ChannelBinding
? GetChannelBinding(ChannelBindingKind kind)
164
ChannelBinding
? result = null;
System\Net\Security\SslStreamPal.Unix.cs (2)
117
public static
ChannelBinding
? QueryContextChannelBinding(SafeDeleteSslContext securityContext, ChannelBindingKind attribute)
119
ChannelBinding
? bindingHandle;
System\Net\SslStreamContext.cs (1)
20
public override
ChannelBinding
? GetChannelBinding(ChannelBindingKind kind) =>
System\Security\Authentication\ExtendedProtection\ExtendedProtectionPolicy.cs (3)
21
private readonly
ChannelBinding
? _customChannelBinding;
51
ChannelBinding
customChannelBinding)
98
public
ChannelBinding
? CustomChannelBinding
System.ServiceModel.NetFramingBase (13)
System\ServiceModel\Channels\ChannelBindingUtility.cs (5)
16
public static
ChannelBinding
GetToken(SslStream stream)
21
public static
ChannelBinding
GetToken(TransportContext context)
23
ChannelBinding
token = null;
31
public static void TryAddToMessage(
ChannelBinding
channelBindingToken, Message message, bool messagePropertyOwnsCleanup)
41
public static void Dispose(ref
ChannelBinding
channelBinding)
System\ServiceModel\Channels\IStreamUpgradeChannelBindingProvider.cs (1)
11
ChannelBinding
GetChannelBinding(StreamUpgradeInitiator upgradeInitiator, ChannelBindingKind kind);
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
105
ChannelBinding
IStreamUpgradeChannelBindingProvider.GetChannelBinding(StreamUpgradeInitiator upgradeInitiator, ChannelBindingKind kind)
257
private
ChannelBinding
_channelBindingToken;
311
internal
ChannelBinding
ChannelBinding
System\ServiceModel\Channels\StreamedFramingRequestChannel.cs (1)
20
private
ChannelBinding
_channelBindingToken;
System\ServiceModel\Channels\TransportDuplexSessionChannel.cs (3)
21
private
ChannelBinding
_channelBindingToken;
48
protected
ChannelBinding
ChannelBinding => _channelBindingToken;
220
protected void SetChannelBinding(
ChannelBinding
channelBinding)
System.ServiceModel.Primitives (11)
System\IdentityModel\Selectors\KerberosSecurityTokenProvider.cs (1)
51
internal SecurityToken GetToken(TimeSpan timeout,
ChannelBinding
channelbinding)
System\ServiceModel\Channels\ChannelBindingMessageProperty.cs (3)
14
private
ChannelBinding
_channelBinding;
19
public ChannelBindingMessageProperty(
ChannelBinding
channelBinding, bool ownsCleanup)
37
public
ChannelBinding
ChannelBinding
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
351
internal Task<SecurityToken> GetTokenAsync(TimeSpan timeout,
ChannelBinding
channelbinding)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (2)
42
private
ChannelBinding
_channelBinding;
320
public void Process(TimeSpan timeout,
ChannelBinding
channelBinding, ExtendedProtectionPolicy extendedProtectionPolicy)
System\ServiceModel\Security\RequestSecurityToken.cs (2)
129
public
ChannelBinding
GetChannelBinding()
138
ChannelBinding
channelBinding = null;
System\ServiceModel\Security\SecurityUtils.cs (2)
248
public static
ChannelBinding
GetChannelBindingFromMessage(Message message)
257
ChannelBinding
channelBinding = null;