Aracılığıyla paylaş


<cryptographySettings> Öğesi

Şifreleme ayarlarını içerir.

<Yapılandırma>
  <Mscorlib>
    <cryptographySettings>

Syntax

      <cryptographySettings>
</cryptographySettings>  

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Öznitelikler

Yok.

Alt Öğeler

Öğe Açıklama
<cryptoNameMapping> Sınıfların kolay adlara eşlemelerini içerir.
<oidMap> Sınıflara ASN.1 nesne tanımlayıcısı (OID) eşlemeleri içerir.

Üst Öğeler

Öğe Açıklama
configuration Her yapılandırma dosyasında yer alan ve ortak dil çalışma zamanı ve .NET Framework uygulamaları tarafından kullanılan kök öğe.
mscorlib cryptographySettings öğesini içerir.

Örnek

Aşağıdaki örnekte şifreleme adı eşlemelerini ve OID eşlemelerini içermek için cryptographySettings> öğesinin nasıl kullanıldığı< gösterilmektedir. Bu örnek çalışma zamanını bir MyHashClass nesne döndürecek HashAlgorithm.Create ve MyCryptoClass sınıfı 1.3.36.2.1 nesne tanımlayıcısına eş olacak şekilde yapılandırılır.

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

Ayrıca bkz.