<cryptoClasses>-Element
Enthält eine Liste der Kryptografieklassen, denen ein angezeigter Name im
<nameEntry>-Element zugeordnet ist.
<configuration>-Element
<mscorlib>-Element für Kryptografieklassen
<cryptographySettings>-Element
<cryptoNameMapping>-Element
<cryptoClasses>-Element
<cryptoClasses>
</cryptoClasses>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element | Beschreibung |
---|---|
Enthält eine Kryptografieklasse, der ein angezeigter Name im <nameEntry>-Element zugeordnet ist. |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
cryptographySettings |
Enthält Kryptografieeinstellungen. |
cryptoNameMapping |
Enthält Zuordnungen von Klassen zu angezeigten Namen. |
mscorlib |
Enthält das cryptographySettings-Element. |
Beispiel
Das folgende Beispiel veranschaulicht, wie Sie in das <cryptoClasses>‑Element einen Verweis auf eine Kryptografieklasse integrieren und die Laufzeit so konfigurieren, dass System.Security.CryptoConfig.CreateFromName("RSA") und System.Security.Cryptography.AsymmetricAlgorithm.Create ein MyCryptoRSAClass
-Objekt zurückgeben.
<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>
Siehe auch
Referenz
Schema für Kryptografieeinstellungen
System.Security.Cryptography.CryptoConfig.CreateFromName
System.Security.Cryptography
Weitere Ressourcen
Konfigurationsdateischema für .NET Framework
Kryptografische Dienste
Konfigurieren kryptografischer Klassen