Partager via


IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Méthode

Définition

Obtient une valeur booléenne qui indique si l'identité d'utilisateur du client est autorisée à se connecter au canal en cours.

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

Paramètres

identity
IIdentity

IIdentity qui représente l'identité d'utilisateur du client.

Retours

true si l'identité d'utilisateur du client est autorisée ; sinon, false.

Remarques

Une instance de l’interface IAuthorizeRemotingConnection est passée à TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection). Il fournit un point d’autorisation unique pour toutes les connexions entrantes sur un TcpServerChannel. Il permet l’autorisation de l’appelant avant la désérialisation des messages entrants afin de réduire la menace de sécurité provenant de sources non approuvées.

S’applique à