WSFederationHttpSecurityMode Sabit listesi
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.
WSFederationHttpBindingiçin farklı güvenlik modlarını belirtir.
public enum class WSFederationHttpSecurityMode
public enum WSFederationHttpSecurityMode
type WSFederationHttpSecurityMode =
Public Enum WSFederationHttpSecurityMode
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | AKTARıM sırasında SOAP iletisi güvenli değildir. Güvenlik Belirteci Hizmeti ile bağlantı kurulmadı. Bu mod, bağlamayı |
| Message | 1 | Bütünlük, gizlilik, sunucu kimlik doğrulaması ve istemci kimlik doğrulaması SOAP ileti güvenliği kullanılarak sağlanır. Varsayılan olarak, gövde şifrelenir ve imzalanır. Hizmetin bir sertifikayla yapılandırılması gerekir. İstemci kimlik doğrulaması, bir güvenlik belirteci hizmeti tarafından istemciye verilen belirteci temel alır. |
| TransportWithMessageCredential | 2 | Bütünlük, gizlilik ve sunucu kimlik doğrulaması HTTPS tarafından sağlanır. Hizmetin bir sertifikayla yapılandırılması gerekir. İstemci kimlik doğrulaması SOAP ileti güvenliği yoluyla sağlanır ve bir güvenlik belirteci hizmeti tarafından istemciye verilen belirteci temel alır. |
Örnekler
Aşağıdaki kodda bu numaralandırmanın bir üyesine nasıl ayarlanacağı Mode gösterilmektedir.
// This method creates a WSFederationHttpBinding.
public static WSFederationHttpBinding
CreateWSFederationHttpBinding(bool isClient)
{
// Create an instance of the WSFederationHttpBinding.
WSFederationHttpBinding b = new WSFederationHttpBinding();
// Set the security mode to Message.
b.Security.Mode = WSFederationHttpSecurityMode.Message;
' This method creates a WSFederationHttpBinding.
Public Shared Function CreateWSFederationHttpBinding(ByVal isClient As Boolean) As WSFederationHttpBinding
' Create an instance of the WSFederationHttpBinding.
Dim b As New WSFederationHttpBinding()
' Set the security mode to Message.
b.Security.Mode = WSFederationHttpSecurityMode.Message
Açıklamalar
Bu numaralandırma, öğesinin desteklediği güvenlik modlarını WSFederationHttpBinding tanımlar.