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) |
Возвращает логическое значение, указывающее, разрешено ли удостоверению пользователя клиента подключаться к текущему каналу. |