TransportContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas ini TransportContext menyediakan konteks tambahan tentang lapisan transportasi yang mendasar.
public ref class TransportContext abstract
public abstract class TransportContext
type TransportContext = class
Public MustInherit Class TransportContext
- Warisan
-
TransportContext
Keterangan
Kelas TransportContext digunakan dengan kelas di System.Security.Authentication.ExtendedProtection namespace layanan untuk memberikan dukungan untuk autentikasi menggunakan perlindungan yang diperluas untuk aplikasi.
Desain autentikasi Windows terintegrasi memungkinkan beberapa respons tantangan kredensial bersifat universal, yang berarti respons dapat digunakan kembali atau diteruskan. Jika fitur desain khusus ini tidak diperlukan maka respons tantangan harus dibangun dengan, minimal, menargetkan informasi spesifik dan, yang terbaik, juga beberapa informasi spesifik saluran. Layanan kemudian dapat memberikan perlindungan yang diperluas untuk memastikan bahwa respons tantangan kredensial berisi informasi spesifik layanan (Nama Penyedia Layanan atau SPN) dan, jika perlu, menyalurkan informasi tertentu (token pengikatan saluran atau CBT). Dengan informasi ini dalam pertukaran kredensial, layanan dapat melindungi dengan lebih baik dari penggunaan berbahaya respons tantangan kredensial yang mungkin diperoleh secara tidak benar.
HttpWebRequest adalah satu-satunya kelas yang berasal dari WebRequest kelas yang berpotensi menggunakan IWA. Kelas FtpWebRequest hanya melakukan autentikasi teks bersih FTP. Kelas FileWebRequest tidak melakukan autentikasi apa pun.
Ada beberapa cara aplikasi mungkin mendapatkan TransportContext instans. Aplikasi yang menggunakan SslStream bisa mendapatkan TransportContext menggunakan TransportContext properti . Aplikasi yang menggunakan HttpWebRequest bisa mendapatkan TransportContext menggunakan GetRequestStream metode atau EndGetRequestStream .
Konstruktor
TransportContext() |
Membuat instans TransportContext baru kelas. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetChannelBinding(ChannelBindingKind) |
Mengambil pengikatan saluran yang diminta. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetTlsTokenBindings() |
Mendapatkan pengikatan token lapisan keamanan transportasi. |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |