IAuthorizeRemotingConnection.IsConnectingIdentityAuthorized(IIdentity) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor booliano que indica se a identidade do usuário do cliente está autorizada a conectar-se ao 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
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 qualquer mensagem de entrada seja desselizada para minimizar a ameaça de segurança de fontes não confiáveis.