<cryptoClasses> Prvek

Obsahuje seznam kryptografických tříd, které mají mapování na popisný název v <nameEntry> elementu.

<configuration>   <mscorlib>     <cryptographySettings>       <cryptoNameMapping>         <cryptoClasses>

Syntaxe

<cryptoClasses>
</cryptoClasses>

Atributy a prvky

Následující části popisují atributy, podřízené prvky a nadřazené prvky.

Attributes

Žádné.

Podřízené prvky

prvek Description
<cryptoClass> Obsahuje kryptografickou třídu, která má mapování na popisný název v elementu <nameEntry> .

Nadřazené prvky

prvek Description
configuration Kořenový prvek v každém konfiguračním souboru, který je používán modulem Common Language Runtime (CLR) a aplikacemi rozhraní .NET Framework.
cryptographySettings Obsahuje nastavení kryptografie.
cryptoNameMapping Obsahuje mapování tříd na popisné názvy.
mscorlib cryptographySettings Obsahuje prvek.

Example

Následující příklad ukazuje, jak pomocí <cryptoClass> elementu odkazovat na kryptografickou třídu a konfigurovat modul runtime. Pak můžete metodě předat řetězec RSA CryptoConfig.CreateFromName a použít metodu Create k vrácení objektu MyCryptoRSAClass .

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

Viz také