Freigeben über


<mscorlib>-Element für Kryptografieklassen

Aktualisiert: November 2007

Enthält das <cryptographySettings>-Element.

<configuration>-Element
  <mscorlib>-Element für Kryptografieklassen

<mscorlib> 
</mscorlib>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Element

Beschreibung

cryptographySettings

Enthält Kryptografieeinstellungen.

Übergeordnete Elemente

Element

Beschreibung

configuration

Das Stammelement in jeder Konfigurationsdatei, das von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie Sie mithilfe des <mscorlib>-Elements auf eine Kryptografieklasse verweisen und die Laufzeit konfigurieren. Sie können dann die Zeichenfolge "RSA" an die CryptoConfig.CreateFromName-Methode übergeben und mithilfe der Create-Methode ein MyCryptoRSAClass-Objekt zurückgeben.

<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>

Siehe auch

Referenz

Schema für Kryptografieeinstellungen

CreateFromName

System.Security.Cryptography

Weitere Ressourcen

Konfigurationsdateischema für .NET Framework

Kryptografische Dienste

Konfigurieren kryptografischer Klassen