<oidEntry> Öğe

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

<configuration>
  <mscorlib>
    <cryptographySettings>
      <oidMap>
       <oidEntry>

Sözdizimi

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

Attributes

Özellik Description
OID Gerekli öznitelik.

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

name değerini belirtir<.

Alt Öğeler

Yok.

Üst Öğeler

Öğe Description
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.

Example

Aşağıdaki örnekte, RIPEMD-160 karma algoritmasının nesne tanımlayıcısını bu karma algoritmanın bir uygulamasıyla eşlemek için öğesinin nasıl kullanılacağı <oidEntry> 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 bakınız