Share via


<cryptoClass> Öğesi

nameEntry> öğesinde kolay bir ada eşlemesi <olan bir şifreleme sınıfı içerir.

<Yapılandırma>
  <Mscorlib>
    <şifreleme Ayarlar>
      <cryptoNameMapping>
        <cryptoClasses>
          <cryptoClass>

Sözdizimi

<cryptoClass customClassName="fully qualified type name" />  

Öznitelikler ve Öğeler

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

Özellikler

Öznitelik Açıklama
customClassName Gerekli öznitelik.

Şifreleme sınıfının bilgilerini içerir. Sınıfınız için kısa bir ad sağlamak için bu özniteliği kullanın. Tam Tür Adlarını Belirtme bölümünde belirtilen gereksinimleri karşılayan bir dize belirtmeniz gerekir.

Alt Öğeler

Yok.

Ü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.
cryptoClasses nameEntry> öğesinde kolay bir ada eşlemesi olan şifreleme sınıflarının <listesini içerir.
cryptographySettings Şifreleme ayarlarını içerir.
cryptoNameMapping Sınıfların kolay adlara eşlemelerini içerir.
mscorlib <Şifreleme Ayarlar> öğesini içerir.

Örnek

Aşağıdaki örnekte şifreleme sınıfına <başvurmak ve çalışma zamanını yapılandırmak için cryptoClass> öğesinin nasıl kullanıldığı gösterilmektedir. Ardından "RSA" dizesini yöntemine CryptoConfig.CreateFromName geçirebilir ve nesnesini MyCryptoRSAClass döndürmek için yöntemini kullanabilirsinizCreate.

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

Ayrıca bkz.