Bagikan melalui


Element <cryptographySettings>

Berisi pengaturan kriptografi.

<konfigurasi>
  <mscorlib>
    <cryptographySettings>

Sintaks

      <cryptographySettings>
</cryptographySettings>  

Atribut dan Elemen

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

Atribut

Tidak ada.

Elemen Anak

Elemen Deskripsi
<cryptoNameMapping> Berisi pemetaan kelas hingga nama yang mudah diingat.
<oidMap> Berisi pemetaan pengenal objek (OID) ASN.1 ke kelas.

Elemen Induk

Elemen Deskripsi
configuration Elemen root di setiap file konfigurasi yang digunakan oleh runtime bahasa umum dan aplikasi .NET Framework.
mscorlib Berisi elemen cryptographySettings.

Contoh

Contoh berikut menunjukkan cara menggunakan <elemen cryptographySettings> untuk berisi pemetaan nama kriptografi dan pemetaan OID. Contoh ini mengonfigurasi runtime sehingga HashAlgorithm.Create mengembalikan objek MyHashClass dan kelas MyCryptoClass memetakan ke pengidentifikasi objek 1.3.36.2.1.

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

Lihat juga