MessageSecurityOverTcp.AlgorithmSuite Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u het algoritmepakket op dat moet worden gebruikt voor het beveiligen van berichten op SOAP-niveau.
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
Waarde van eigenschap
A SecurityAlgorithmSuite. De standaardwaarde is Basic256.
Uitzonderingen
De waarde is AlgorithmSuitenull.
Voorbeelden
De volgende code laat zien hoe u deze eigenschap kunt openen en instellen.
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
Opmerkingen
U moet rekening houden met de sterke en zwakke punten van de relevante algoritmen bij het aanbrengen van wijzigingen in deze instelling.
Als u deze eigenschap instelt op een andere waarde dan de standaardwaarde en een configuratiebestand genereert met het hulpprogramma ServiceModel Metadata Utility (Svcutil.exe), wordt deze niet correct gegenereerd en moet u het configuratiebestand handmatig bewerken om het bijbehorende configuratiekenmerk in te stellen op de gewenste waarde.