IAuthorizeRemotingConnection Интерфейс

Определение

Интерфейс IAuthorizeRemotingConnection предоставляет методы, указывающие, разрешен ли клиент подключаться к текущему каналу на основе сетевого адреса клиента и удостоверения пользователя.

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

Комментарии

Экземпляр IAuthorizeRemotingConnection интерфейса передается TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection)в . Она предоставляет единую точку авторизации для всех входящих подключений в объекте TcpServerChannel. Он позволяет авторизации вызывающего объекта до десериализации входящих сообщений, чтобы свести к минимуму угрозу безопасности из ненадежных источников.

Методы

Имя Описание
IsConnectingEndPointAuthorized(EndPoint)

Возвращает логическое значение, указывающее, разрешен ли сетевой адрес клиента подключаться к текущему каналу.

IsConnectingIdentityAuthorized(IIdentity)

Возвращает логическое значение, указывающее, разрешено ли удостоверению пользователя клиента подключаться к текущему каналу.

Применяется к