SecurityBindingElement.CreateCertificateOverTransportBindingElement Yöntem
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.
İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur. Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler.
Aşırı Yüklemeler
CreateCertificateOverTransportBindingElement() |
İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur. |
CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur. |
Açıklamalar
İstemci, kimlik doğrulaması için kullandığı bir sertifikayla yapılandırılmalıdır.
Not
Bu yöntem çağrılarak bir SecurityBindingElement nesne oluşturulduktan sonra özelliği MessageSecurityVersion sabit olarak kabul edilmelidir. Bu değer değiştirilirse tutarsız bağlama davranışı oluşabilir.
CreateCertificateOverTransportBindingElement()
- Kaynak:
- SecurityBindingElement.cs
- Kaynak:
- SecurityBindingElement.cs
- Kaynak:
- SecurityBindingElement.cs
İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement ();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement
Döndürülenler
Bir TransportSecurityBindingElement nesnesi.
Açıklamalar
Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler.
Bağlama öğesi, sınıfının özelliğini MessageSecurityVersion kullanacak Default şekilde yapılandırılır.
Oluşturulan bağlama IncludeTimestamp olarak true
ayarlandı.
LocalClientSecuritySettings öğesinden LocalClientSettings döndürülen nesnenin özelliği olarak false
ayarlanmıştırDetectReplays.
LocalServiceSecuritySettings öğesinden LocalServiceSettings döndürülen nesnenin özelliği olarak false
ayarlanmıştırDetectReplays.
Şunlara uygulanır
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
- Kaynak:
- SecurityBindingElement.cs
- Kaynak:
- SecurityBindingElement.cs
- Kaynak:
- SecurityBindingElement.cs
İstemcilerin SOAP ileti güvenliğini kullanarak sertifika tabanlı kimlik doğrulaması yapmasını bekleyen bir güvenlik bağlama öğesi oluşturur.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement (System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement
Parametreler
- version
- MessageSecurityVersion
MessageSecurityVersion bağlama için.
Döndürülenler
Bir TransportSecurityBindingElement nesnesi.
Özel durumlar
version
, null
değeridir.
Açıklamalar
Bu bağlama öğesi, aktarım işleminin sunucu kimlik doğrulamasının yanı sıra ileti koruması (örneğin, HTTPS) sağlamasını bekler. Bağlama öğesi belirtilen MessageSecurityVersionile yapılandırıldı.
Oluşturulan bağlama IncludeTimestamp olarak true
ayarlandı.
LocalClientSecuritySettings öğesinden LocalClientSettings döndürülen nesnenin özelliği olarak false
ayarlanmıştırDetectReplays.
LocalServiceSecuritySettings öğesinden LocalServiceSettings döndürülen nesnenin özelliği olarak false
ayarlanmıştırDetectReplays.