Aracılığıyla paylaş


<oidEntry> Öğesi

ASN.1 nesne tanımlayıcısını (OID) kolay bir adla eşler.

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

Syntax

<oidEntry OID="object identifier number" name="friendly name" />  

Öznitelikler ve Öğeler

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

Öznitelikler

Öznitelik Açıklama
OID Gerekli öznitelik.

Sınıfınız tarafından uygulanan algoritmaya karşılık gelen ASN.1 OID'yi belirtir.
Adı Gerekli öznitelik.

nameEntry> etiketindeki name özniteliğinin< değerini belirtir.

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.
cryptographySettings Şifreleme ayarlarını içerir.
mscorlib cryptographySettings öğesini içerir.
oidMap Sınıflara ASN.1 nesne tanımlayıcısı (OID) eşlemeleri içerir.

Açıklamalar

ASN.1 nesne tanımlayıcıları bazı şifreleme biçimlerindeki algoritmaları tanımlar. Nesne tanımlayıcılarını tanımlamak istediğiniz algoritmaların kolay adlarıyla eşleyin.

Örnek

Aşağıdaki örnekte, RIPEMD-160 karma algoritmasının nesne tanımlayıcısını bu karma algoritmasının uygulamasıyla eşlemek için oidEntry> öğesinin nasıl kullanılacağı< gösterilmektedir.

<configuration>  
   <mscorlib>  
      <cryptographySettings>  
         <cryptoNameMapping>  
            <cryptoClasses>  
               <cryptoClass   MyCrypto="MyCryptoClass, MyAssembly  
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,  
                  Version=1.0.0.0"/>  
            </cryptoClasses>  
            <nameEntry name="RIPEMD-160" class="MyCrypto"/>  
         </cryptoNameMapping>  
         <oidMap>  
            <oidEntry OID="1.3.36.3.2.1"   name="MyCryptoClass"/>  
         </oidMap>  
      </cryptographySettings>  
   </mscorlib>  
</configuration>  

Ayrıca bkz.