<cryptographySettings>-Element
Aktualisiert: November 2007
Enthält Kryptografieeinstellungen.
<configuration>-Element
<mscorlib>-Element für Kryptografieklassen
<cryptographySettings>-Element
<cryptographySettings>
</crytopgraphySettings>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Keine.
Untergeordnete Elemente
Element |
Beschreibung |
---|---|
Enthält Zuordnungen von Klassen zu angezeigten Namen. |
|
Enthält ASN.1‑OID-Zuordnungen zu Klassen. |
Übergeordnete Elemente
Element |
Beschreibung |
---|---|
configuration |
Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
mscorlib |
Enthält das cryptographySettings-Element. |
Beispiel
Das folgende Beispiel veranschaulicht, wie Sie in das <cryptographySettings>-Element Zuordnungen zu Kryptografienamen und OIDs integrieren. In diesem Beispiel wird die Laufzeit so konfiguriert, dass System.Security.Cryptography.HashAlgorithm.Create ein MyHashClass-Objekt zurückgibt und die MyCryptoClass-Klasse dem Objektbezeichner 1.3.36.3.2.1 zugeordnet wird.
<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>
Siehe auch
Referenz
Schema für Kryptografieeinstellungen