IAuthorizeRemotingConnection Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die IAuthorizeRemotingConnection-Schnittstelle stellt Methoden bereit, die anhand der Clientnetzwerkadresse und der Benutzeridentität angeben, ob ein Client für die Verbindung mit dem aktuellen Channel autorisiert ist.
public interface class IAuthorizeRemotingConnection
public interface IAuthorizeRemotingConnection
type IAuthorizeRemotingConnection = interface
Public Interface IAuthorizeRemotingConnection
Hinweise
Eine Instanz der IAuthorizeRemotingConnection -Schnittstelle wird an TcpServerChannel(IDictionary, IServerChannelSinkProvider, IAuthorizeRemotingConnection) übergeben. Sie stellt einen einzelnen Autorisierungspunkt für alle eingehenden Verbindungen auf einem zur TcpServerChannel Seite. Sie ermöglicht die Autorisierung des Aufrufers, bevor eingehende Nachrichten deserialisiert werden, um die Sicherheitsbedrohung von nicht vertrauenswürdigen Quellen zu minimieren.
Methoden
IsConnectingEndPointAuthorized(EndPoint) |
Ruft einen booleschen Wert ab, der angibt, ob die Netzwerkadresse des Clients zum Herstellen einer Verbindung mit dem aktuellen Channel berechtigt ist. |
IsConnectingIdentityAuthorized(IIdentity) |
Ruft einen booleschen Wert ab, der angibt, ob die Benutzeridentität des Clients zum Herstellen einer Verbindung mit dem aktuellen Channel berechtigt ist. |