IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Methode

Definition

Ruft einen booleschen Wert, der angibt, ob die Benutzeridentität des Clients berechtigt ist, eine Verbindung mit dem aktuellen Kanal herzustellen.

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

Parameter

identity
IIdentity

Dies IIdentity stellt die Benutzeridentität des Clients dar.

Gibt zurück

truewenn die Benutzeridentität des Clients autorisiert ist; andernfalls . false

Hinweise

An eine Instanz der IAuthorizeRemotingConnection Schnittstelle wird übergeben TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection). Sie stellt einen einzigen Autorisierungspunkt für alle eingehenden Verbindungen in einem TcpServerChannel. Sie ermöglicht die Autorisierung des Aufrufers, bevor eingehende Nachrichten deserialisiert werden, um die Sicherheitsbedrohung aus nicht vertrauenswürdigen Quellen zu minimieren.

Gilt für: