Partilhar via


IAuthorizeRemotingConnection Interface

Definição

A interface IAuthorizeRemotingConnection fornece métodos que indicam se um cliente está autorizado a conectar-se ao canal atual, com base na identidade de usuário e no endereço de rede do cliente.

public interface class IAuthorizeRemotingConnection
public interface IAuthorizeRemotingConnection
type IAuthorizeRemotingConnection = interface
Public Interface IAuthorizeRemotingConnection

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.

Métodos

IsConnectingEndPointAuthorized(EndPoint)

Obtém um valor booliano que indica se o endereço de rede do cliente está autorizado a conectar-se ao canal atual.

IsConnectingIdentityAuthorized(IIdentity)

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

Aplica-se a