Bagikan melalui


Elemen <cryptoClasses>

Berisi daftar kelas kriptografi yang memiliki pemetaan ke nama ramah di elemen <nameEntry>.

<konfigurasi>
  <mscorlib>
    <Setelan kriptografi>
      <cryptoNameMapping>
        <Kelas kripto>

Sintaks

<cryptoClasses>
</cryptoClasses>  

Atribut dan Elemen

Bagian berikut menjelaskan atribut, elemen turunan, dan elemen induk.

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
<Kelas kripto> Berisi kelas kriptografi yang memiliki pemetaan ke nama ramah di elemen <nameEntry>.

Elemen Induk

Elemen Deskripsi
configuration Elemen akar di setiap file konfigurasi yang digunakan oleh runtime bahasa umum dan aplikasi .NET Framework.
cryptographySettings Berisi pengaturan kriptografi.
cryptoNameMapping Berisi pemetaan kelas ke nama ramah.
mscorlib Berisi elemen cryptographySettings.

Contoh

Contoh berikut menunjukkan cara menggunakan elemen <cryptoClass> untuk mereferensikan kelas kriptografi dan mengonfigurasi waktu proses. Anda kemudian dapat meneruskan string "RSA" ke metode CryptoConfig.CreateFromName dan menggunakan metode Create untuk mengembalikan objek 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>  

Lihat juga