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 les algorithmes de chiffrement de message et de clé de type WRAP.
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 les algorithmes de chiffrement de message et de clé de type WRAP.
Exceptions
La valeur n'est pas 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 détermine également les tailles de clé utilisées pour exécuter ces opérations de chiffrement.