IAuthorizeRemotingConnection 接口

定义

IAuthorizeRemotingConnection 接口提供了一些方法,可根据客户端的网络地址和用户标识来指示客户端是否被授权连接至当前信道。

public interface class IAuthorizeRemotingConnection
public interface IAuthorizeRemotingConnection
type IAuthorizeRemotingConnection = interface
Public Interface IAuthorizeRemotingConnection

注解

接口的实例 IAuthorizeRemotingConnection 将传递给 TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) 。 它为中的所有传入连接提供单一授权点 TcpServerChannel 。 它允许在对任何传入消息进行反序列化之前对调用方进行授权,以最大程度地减少来自不受信任源的安全威胁。

方法

IsConnectingEndPointAuthorized(EndPoint)

获取一个布尔值,该值指示客户端的网络地址是否已被授权连接至当前信道。

IsConnectingIdentityAuthorized(IIdentity)

获取一个布尔值,该值指示客户端的用户标识是否已被授权连接至当前信道。

适用于