次の方法で共有


IAuthorizeRemotingConnection インターフェイス

定義

IAuthorizeRemotingConnection インターフェイスには、クライアントのネットワーク アドレスとユーザー ID に基づいて、そのクライアントが現在のチャネルで接続を承認されているかどうかを示すメソッドが用意されています。

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

注釈

インターフェイスのインスタンス IAuthorizeRemotingConnection がに渡され TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) ます。 では、すべての着信接続に対して単一の承認ポイントが提供され TcpServerChannel ます。 信頼されていないソースからのセキュリティ上の脅威を最小限に抑えるために、受信メッセージを逆シリアル化する前に、呼び出し元の承認を行うことができます。

メソッド

IsConnectingEndPointAuthorized(EndPoint)

クライアントのネットワーク アドレスが、現在のチャネルで接続を承認されているかどうかを示すブール値を取得します。

IsConnectingIdentityAuthorized(IIdentity)

クライアントのユーザー ID が、現在のチャネルで接続を承認されているかどうかを示すブール値を取得します。

適用対象