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 les paramètres de chiffrement.
<Configuration>
<mscorlib>
<cryptographySettings>
Syntaxe
<cryptographySettings>
</cryptographySettings>
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 |
|---|---|
| <cryptoNameMapping> | Contient des mappages de classes à des noms conviviaux. |
| <oidMap> | Contient des mappages d’identificateur d’objet ASN.1 (OID) aux classes. |
É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. |
mscorlib |
Contient l’élément cryptographySettings . |
Example
L’exemple suivant montre comment utiliser l’élément <cryptographySettings> pour contenir des mappages de noms de chiffrement et des mappages OID. Cet exemple configure le runtime afin de renvoyer HashAlgorithm.Create un MyHashClass objet et la MyCryptoClass classe est mappée à l’identificateur d’objet 1.3.36.2.1.
<configuration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
<cryptoClasses>
<cryptoClass MyHash="MyHashClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
<cryptoClass MyCrypto="MyCryptoClass, MyAssembly
Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,
Version=1.0.0.0"/>
</cryptoClasses>
<nameEntry name="System.Security.Cryptography.HashAlgorithm"
class="MyHash"/>
</cryptoNameMapping>
<oidMap>
<oidEntry OID="1.3.36.3.2.1" name="MyCryptoClass"/>
</oidMap>
</cryptographySettings>
</mscorlib>
</configuration>