<cryptographySettings>-Element
Enthält Kryptografieeinstellungen.
<configuration>
<mscorlib>
<cryptographySettings>
Syntax
<cryptographySettings>
</cryptographySettings>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | Beschreibung |
---|---|
<cryptoNameMapping> | Enthält die Zuordnung von Klassen zu den Anzeigenamen. |
<oidMap> | Enthält ASN.1-Objektbezeichnerzuordnungen zu Klassen. |
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
configuration |
Das Stammelement in jeder von den Common Language Runtime- und .NET Framework-Anwendungen verwendeten Konfigurationsdatei. |
mscorlib |
Enthält das cryptographySettings -Element. |
Beispiel
Das folgende Beispiel zeigt, wie Sie das Element <cryptographySettings> verwenden, um Kryptografienamenzuordnungen und OID-Zuordnungen zu speichern. In diesem Beispiel wird die Runtime so konfiguriert, dass HashAlgorithm.Create ein MyHashClass
-Objekt zurückgibt und die MyCryptoClass
-Klasse dem Objektbezeichner 1.3.36.2.1 zugeordnet ist.
<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
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.