IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Metod

Definition

Hämtar ett booleskt värde som anger om klientens användaridentitet har behörighet att ansluta på den aktuella kanalen.

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

Parametrar

identity
IIdentity

Det IIdentity som representerar klientens användaridentitet.

Returer

trueom klientens användaridentitet är auktoriserad; annars . false

Kommentarer

En instans av IAuthorizeRemotingConnection gränssnittet skickas till TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection). Det ger en enda auktoriseringspunkt för alla inkommande anslutningar på en TcpServerChannel. Det gör att anroparen kan auktoriseras innan inkommande meddelanden deserialiseras för att minimera säkerhetshotet från ej betrodda källor.

Gäller för