Condividi tramite


IAuthorizeRemotingConnection Interfaccia

Definizione

L'interfaccia IAuthorizeRemotingConnection fornisce i metodi che indicano se un client è autorizzato a eseguire la connessione al canale corrente, in base all'identità utente e all'indirizzo di rete del client.

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

Commenti

Un'istanza IAuthorizeRemotingConnection dell'interfaccia viene passata a TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) . Fornisce un singolo punto di autorizzazione per tutte le connessioni in ingresso in un TcpServerChannel oggetto . Consente l'autorizzazione del chiamante prima che i messaggi in arrivo siano deserializzati per ridurre al minimo la minaccia per la sicurezza da origini non attendibili.

Metodi

IsConnectingEndPointAuthorized(EndPoint)

Ottiene un valore Boolean che indica se l'indirizzo di rete del client è autorizzato a eseguire la connessione sul canale corrente.

IsConnectingIdentityAuthorized(IIdentity)

Ottiene un valore Boolean che indica se l'identità utente del client è autorizzata a eseguire la connessione sul canale corrente.

Si applica a