SecurityBindingElement.DefaultAlgorithmSuite SecurityBindingElement.DefaultAlgorithmSuite SecurityBindingElement.DefaultAlgorithmSuite SecurityBindingElement.DefaultAlgorithmSuite Property

Définition

Obtient ou définit les algorithmes de chiffrement de message et de clé de type WRAP.Gets or sets the message encryption and key-wrap algorithms.

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.The SecurityAlgorithmSuite object that represents the message encryption and key-wrap algorithms.

Exceptions

La valeur n'est pas null sur un set.The value is null on a set.

Exemples

Le code suivant montre comment définir cette propriété.The following code shows how to set this property.

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.The SecurityAlgorithmSuite object that contains numerous properties that specify security algorithms that are to be used for signing, encryption, key derivation, and other cryptographic operations. Il détermine également les tailles de clé utilisées pour exécuter ces opérations de chiffrement.It also controls the key sizes that are used for doing these cryptographic operations.

S’applique à