SecurityBindingElement.DefaultAlgorithmSuite Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le chiffrement des messages et les algorithmes d’habillage de clé.
public:
property System::ServiceModel::Security::SecurityAlgorithmSuite ^ DefaultAlgorithmSuite { System::ServiceModel::Security::SecurityAlgorithmSuite ^ get(); void set(System::ServiceModel::Security::SecurityAlgorithmSuite ^ value); };
public System.ServiceModel.Security.SecurityAlgorithmSuite DefaultAlgorithmSuite { get; set; }
member this.DefaultAlgorithmSuite : System.ServiceModel.Security.SecurityAlgorithmSuite with get, set
Public Property DefaultAlgorithmSuite As SecurityAlgorithmSuite
Valeur de propriété
Objet SecurityAlgorithmSuite qui représente le chiffrement des messages et les algorithmes de wrap de clé.
Exceptions
La valeur est Null sur un set.
Exemples
Le code suivant montre comment définir cette propriété.
SymmetricSecurityBindingElement b =
SecurityBindingElement.
CreateAnonymousForCertificateBindingElement();
BindingElementCollection outputBindings =
new BindingElementCollection();
b.DefaultAlgorithmSuite = SecurityAlgorithmSuite.Basic128;
b.MessageProtectionOrder =
MessageProtectionOrder.SignBeforeEncrypt;
b.ProtectionTokenParameters =
new KerberosSecurityTokenParameters();
Remarques
Objet SecurityAlgorithmSuite qui contient de nombreuses propriétés qui spécifient des algorithmes de sécurité à utiliser pour la signature, le chiffrement, la dérivation de clé et d’autres opérations de chiffrement. Il contrôle également les tailles de clé utilisées pour effectuer ces opérations de chiffrement.