SignOutRequestMessage Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
WS-Federation oturumu kapatma iletisini temsil eder. Bu ileti, alınan iletide eylem parametresi (wa) "wsignout1.0" olarak ayarlandığında oluşturulur.
public ref class SignOutRequestMessage : System::IdentityModel::Services::WSFederationMessage
public class SignOutRequestMessage : System.IdentityModel.Services.WSFederationMessage
type SignOutRequestMessage = class
inherit WSFederationMessage
Public Class SignOutRequestMessage
Inherits WSFederationMessage
- Devralma
Açıklamalar
Bağlı olan taraf (RP) bir güvenlik belirteci hizmetine (STS) o STS ile geçerli oturumu kapatmak için bir WS-Federation oturumu kapatma iletisi gönderilir. Wa parametresi "wsignout1.0" olarak ayarlanmalıdır ve oturum kapatma tamamlandıktan sonra istemcinin STS tarafından yeniden yönlendirileceği URL'yi belirtmek için isteğe bağlı bir wreply parametresi ayarlanabilir.
SignOutRequestMessage wa parametresi "wsignout1.0" olarak ayarlandığında sınıfın statik yöntemleri WSFederationMessage ( örneğin CreateFromUri yöntemi) tarafından bir ileti oluşturulur.
Bu sınıfın temsil ettiği ileti hakkında daha fazla bilgi için şu belirtimin 13. bölümüne bakın: Web Hizmetleri Federasyon Dili (WS-Federation) Sürüm 1.2.
Oluşturucular
| Name | Description |
|---|---|
| SignOutRequestMessage(Uri, String) |
Belirtilen temel URL ve wreply parametresiyle sınıfının yeni bir örneğini SignOutRequestMessage başlatır. |
| SignOutRequestMessage(Uri) |
Belirtilen temel URL ile sınıfının yeni bir örneğini SignOutRequestMessage başlatır. |
Özellikler
| Name | Description |
|---|---|
| Action |
İletinin wa parametresini alır veya ayarlar. (Devralındığı yer: WSFederationMessage) |
| BaseUri |
İletinin uygulanacağı temel URL'yi alır veya ayarlar. (Devralındığı yer: FederationMessage) |
| Context |
İletinin wctx parametresini alır veya ayarlar. (Devralındığı yer: WSFederationMessage) |
| Encoding |
İletinin wencoding parametresini alır veya ayarlar. (Devralındığı yer: WSFederationMessage) |
| Parameters |
İleti parametrelerini sözlük olarak alır. (Devralındığı yer: FederationMessage) |
| Reply |
İletinin wreply parametresini alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetParameter(String) |
Parametre sözlüğünden belirtilen parametre değerini döndürür. (Devralındığı yer: FederationMessage) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| RemoveParameter(String) |
Parametre sözlüğünden bir parametre kaldırır. (Devralındığı yer: FederationMessage) |
| SetParameter(String, String) |
Parametre sözlüğündeki bir parametrenin değerini ayarlar. (Devralındığı yer: FederationMessage) |
| SetUriParameter(String, String) |
Parametre sözlüğündeki bir parametrenin değerini ayarlar. Değer mutlak bir URI olmalıdır. (Devralındığı yer: FederationMessage) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| Validate() |
Geçerli örneği doğrular. |
| Write(TextWriter) |
İletiyi sorgu dizesi biçiminde belirtilen metin yazıcısına yazar. |
| WriteFormPost() |
İletiyi bir form gönderisi olarak seri hale getirir ve sonuçta elde edilen Formu javascript ile birlikte dize olarak döndürür. (Devralındığı yer: FederationMessage) |
| WriteQueryString() |
İletinin sorgu dizesi biçiminde bir dize gösterimini döndürür. (Devralındığı yer: FederationMessage) |