TransportContext Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De TransportContext klasse biedt aanvullende context over de onderliggende transportlaag.
public ref class TransportContext abstract
public abstract class TransportContext
type TransportContext = class
Public MustInherit Class TransportContext
- Overname
-
TransportContext
Opmerkingen
De TransportContext klasse wordt gebruikt met klassen in de System.Security.Authentication.ExtendedProtection naamruimte om ondersteuning te bieden voor verificatie met uitgebreide beveiliging voor toepassingen.
Dankzij het ontwerp van geïntegreerde Windows-verificatie kunnen sommige referentievraagantwoorden universeel zijn, wat betekent dat ze opnieuw kunnen worden gebruikt of doorgestuurd. Als deze specifieke ontwerpfunctie niet nodig is, moeten de antwoorden van de uitdaging worden samengesteld met ten minste specifieke informatie en, in het beste geval, ook bepaalde kanaalspecifieke informatie. Services kunnen vervolgens uitgebreide beveiliging bieden om ervoor te zorgen dat antwoorden op referenties specifieke servicegegevens bevatten (een serviceprovidernaam of SPN) en, indien nodig, kanaalspecifieke informatie (een kanaalbindingstoken of CBT). Met deze informatie in de referentie-uitwisselingen kunnen services beter beschermen tegen kwaadwillend gebruik van referentievraagantwoorden die mogelijk onjuist zijn verkregen.
HttpWebRequest is de enige klasse die is afgeleid van klasse die mogelijk gebruikmaakt van WebRequest IWA. De FtpWebRequest klasse voert alleen FTP-verificatie voor niet-gecodeerde tekst uit. De FileWebRequest klasse voert geen verificatie uit.
Er zijn verschillende manieren waarop een toepassing een TransportContext exemplaar kan ophalen. Een toepassing die gebruikmaakt SslStream van de eigenschap kan de TransportContextTransportContext eigenschap ophalen. Een toepassing die gebruikmaakt HttpWebRequest van een toepassing kan een TransportContext met de GetRequestStream of EndGetRequestStream methoden ophalen.
Constructors
| Name | Description |
|---|---|
| TransportContext() |
Hiermee maakt u een nieuw exemplaar van de TransportContext klasse. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetChannelBinding(ChannelBindingKind) |
Haalt de aangevraagde kanaalbinding op. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetTlsTokenBindings() |
Hiermee haalt u de transportbeveiligingslaagtokenbindingen op. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |