Compartir a través de


Elemento <oidEntry>

Asigna un identificador de objeto (OID) ASN.1 a un nombre descriptivo.

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

Sintaxis

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

Atributos y elementos

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo Descripción
OID Atributo necesario.

Especifica el OID ASN.1 correspondiente al algoritmo implementado por la clase.
name Atributo necesario.

Especifica el valor del atributo name en la etiqueta <nameEntry>.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento Descripción
configuration Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.
cryptographySettings Contiene la configuración de criptografía.
mscorlib Contiene el elemento cryptographySettings.
oidMap Contiene asignaciones de identificador de objeto (OID) de ASN.1 a clases.

Comentarios

Los identificadores de objeto ASN.1 identifican algoritmos en algunos formatos criptográficos. Asigne nombres descriptivos a los identificadores de objeto para los algoritmos que desea identificar.

Ejemplo

En el ejemplo siguiente se muestra cómo usar el elemento <oidEntry> para asignar un identificador de objeto del algoritmo hash RIPEMD-160 a una implementación de ese algoritmo hash.

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

Vea también