Condividi tramite


IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Metodo

Definizione

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

public:
 bool IsConnectingIdentityAuthorized(System::Security::Principal::IIdentity ^ identity);
public bool IsConnectingIdentityAuthorized (System.Security.Principal.IIdentity identity);
abstract member IsConnectingIdentityAuthorized : System.Security.Principal.IIdentity -> bool
Public Function IsConnectingIdentityAuthorized (identity As IIdentity) As Boolean

Parametri

identity
IIdentity

Interfaccia IIdentity che rappresenta l'identità utente del client.

Restituisce

true se l'identità utente del client è autorizzata; in caso contrario, false.

Commenti

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

Si applica a