Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Contient une liste de classes de chiffrement qui ont un mappage à un nom convivial dans l’élément <nameEntry> .
<configuration><mscorlib><cryptographySettings><cryptoNameMapping><cryptoClasses>
Syntaxe
<cryptoClasses>
</cryptoClasses>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributes
Aucun.
Éléments enfants
| Élément | Descriptif |
|---|---|
| <cryptoClass> | Contient une classe de chiffrement qui a un mappage à un nom convivial dans l’élément <nameEntry> . |
Éléments parents
| Élément | Descriptif |
|---|---|
configuration |
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
cryptographySettings |
Contient les paramètres de chiffrement. |
cryptoNameMapping |
Contient des mappages de classes à des noms conviviaux. |
mscorlib |
Contient l’élément cryptographySettings . |
Example
L’exemple suivant montre comment utiliser l’élément <cryptoClass> pour référencer une classe de chiffrement et configurer le runtime. Vous pouvez ensuite passer la chaîne « RSA » à la CryptoConfig.CreateFromName méthode et utiliser la Create méthode pour renvoyer un MyCryptoRSAClass objet.
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass MyCryptoRSA="MyCryptoRSAClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
<!-- Other cryptography classes go here. -->
</cryptoClasses>
<nameEntry name="RSA" class="MyCryptoRSA"/>
<nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"
class="MyCryptoRSA"/>
<!-- Mappings to other cryptography classes go here. -->
</cryptoNameMapping>
</cryptographySettings>
</mscorlib>
</configuration>