IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Método

Definição

Obtém um valor booliano que indica se a identidade do usuário do cliente está autorizada a se conectar no canal atual.

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

Parâmetros

identity
IIdentity

O IIdentity que representa a identidade do usuário do cliente.

Retornos

true se a identidade do usuário do cliente estiver autorizada; caso contrário, false.

Comentários

Uma instância da IAuthorizeRemotingConnection interface é passada para TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection). Ele fornece um único ponto de autorização para todas as conexões de entrada em um TcpServerChannel. Ele permite a autorização do chamador antes que as mensagens de entrada sejam desserializadas para minimizar a ameaça à segurança de fontes não confiáveis.

Aplica-se a