<cryptoNameMapping>, élément
Mise à jour : novembre 2007
Contient les mises en correspondance des classes avec les noms conviviaux.
<configuration>, élément
<mscorlib>, élément pour les paramètres de chiffrement
<cryptographySettings>, élément
<cryptoNameMapping>, élément
<cryptoNameMapping>
</cryptoNameMapping>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Aucun.
Éléments enfants
Élément |
Description |
---|---|
cryptoClasses |
Contient une liste des classes de chiffrement associées à un nom convivial figurant dans l'élément <nameEntry>. |
nameEntry |
Associe un nom de classe à un nom d'algorithme convivial, ce qui permet à une seule classe d'avoir plusieurs noms conviviaux. |
Éléments parents
Élément |
Description |
---|---|
configuration |
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
cryptographySettings |
Contient des paramètres de chiffrement. |
cryptoNameMapping |
Contient les mises en correspondance des classes avec les noms conviviaux. |
mscorlib |
Contient l'élément <cryptographySettings>. |
Exemple
L'exemple suivant illustre l'utilisation de l'élément <cryptoNameMapping> pour référencer une classe de chiffrement et configurer le runtime. Vous pouvez ensuite passer la chaîne "RSA" à la méthode CryptoConfig.CreateFromName et utiliser la méthode Create pour retourner un objet MyCryptoRSAClass.
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass MyCryptoRSA="MyCryptoRSAClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
</cryptoClasses>
<nameEntry name="RSA" class="MyCryptoRSA"/>
<nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"
class="MyCryptoRSA"/>
</cryptoNameMapping>
</cryptographySettings>
</mscorlib>
</configuration>
Voir aussi
Référence
Schéma des paramètres de chiffrement