Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Innehåller mappningar av klasser till egna namn.
<Konfiguration>
<mscorlib>
<cryptographySettings>
<cryptoNameMapping>
Syntax
<cryptoNameMapping>
</cryptoNameMapping>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Inga.
Underordnade element
| Element | Beskrivning |
|---|---|
cryptoClasses |
Innehåller en lista över kryptografiklasser som har en mappning till ett eget namn i elementet< nameEntry>. |
nameEntry |
Mappar ett klassnamn till ett eget algoritmnamn, vilket gör att en klass kan ha många egna namn. |
Överordnade element
| Element | Beskrivning |
|---|---|
configuration |
Rotelementet i varje konfigurationsfil som används av den vanliga språkkörningen och .NET Framework program. |
cryptographySettings |
Innehåller kryptografiinställningar. |
cryptoNameMapping |
Innehåller mappningar av klasser till egna namn. |
mscorlib |
Innehåller elementet <cryptographySettings> . |
Exempel
I följande exempel visas hur du använder <cryptoNameMapping-elementet> för att referera till en kryptografiklass och för att konfigurera körningen. Du kan sedan skicka strängen "RSA" till CryptoConfig.CreateFromName metoden och använda Create metoden för att returnera ett MyCryptoRSAClass -objekt.
<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>