MessageSecurityOverTcp.AlgorithmSuite Özellik
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.
İletilerin SOAP düzeyinde güvenliğini sağlamak için kullanılacak algoritma paketini belirtir.
public:
property System::ServiceModel::Security::SecurityAlgorithmSuite ^ AlgorithmSuite { System::ServiceModel::Security::SecurityAlgorithmSuite ^ get(); void set(System::ServiceModel::Security::SecurityAlgorithmSuite ^ value); };
public System.ServiceModel.Security.SecurityAlgorithmSuite AlgorithmSuite { get; set; }
member this.AlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite with get, set
Public Property AlgorithmSuite As SecurityAlgorithmSuite
Özellik Değeri
Bir SecurityAlgorithmSuite. Varsayılan değer: Basic256.
Özel durumlar
değeridir AlgorithmSuite null
.
Örnekler
Aşağıdaki kodda bu özelliğe nasıl erişilip ayarlanacağı gösterilmektedir.
NetTcpBinding binding = new NetTcpBinding();
// Specify the mode, then the credential type.
binding.Security.Mode = SecurityMode.Message;
binding.Security.Message.ClientCredentialType =
MessageCredentialType.UserName;
binding.Security.Message.AlgorithmSuite =
System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256;
Dim binding As New NetTcpBinding()
' Specify the mode, then the credential type.
binding.Security.Mode = SecurityMode.Message
binding.Security.Message.ClientCredentialType = MessageCredentialType.UserName
binding.Security.Message.AlgorithmSuite = System.ServiceModel.Security.SecurityAlgorithmSuite.Basic256
Açıklamalar
Bu ayarda değişiklik yaparken ilgili algoritmaların güçlü ve zayıf yönlerini bilmeniz gerekir.
Bu özelliği varsayılan değer dışında bir değere ayarlar ve ServiceModel Meta Veri Yardımcı Programı Aracı'nı (Svcutil.exe) kullanarak bir yapılandırma dosyası oluşturursanız, doğru oluşturulmaz ve karşılık gelen yapılandırma özniteliğini istenen değere ayarlamak için yapılandırma dosyasını el ile düzenlemeniz gerekir.