Condividi tramite


Elemento <oidMap>

Aggiornamento: novembre 2007

Contiene i mapping degli identificatori di oggetto (OID) ASN.1 sulle classi.

Elemento <Configuration>
  Elemento <mscorlib> per le impostazioni di crittografia
    Elemento <cryptographySettings>
      Elemento <oidMap>

<oidMap> 
</oidMap>

Attributi ed elementi

Le seguenti sezioni illustrano attributi, elementi figlio e padre.

Attributi

Nessuno.

Elementi figlio

Elemento

Descrizione

<oidEntry>

Esegue il mapping di un identificatore OID ASN.1 su un nome descrittivo.

Elementi padre

Elemento

Descrizione

configuration

È l'elemento di primo livello in ciascun file di configurazione utilizzato in Common Language Runtime e nelle applicazioni .NET Framework.

cryptographySettings

Contiene le impostazioni di crittografia.

mscorlib

Contiene l'elemento cryptographySettings .

Esempio

Nell'esempio riportato di seguito viene illustrato come utilizzare l'elemento <oidMap> in modo che contenga il mapping di un OID per l'algoritmo hash RIPEMD-160 su un'implementazione di tale algoritmo.

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

Vedere anche

Concetti

Mapping di identificatori di oggetti ad algoritmi di crittografia

Riferimenti

Schema delle impostazioni di crittografia

Altre risorse

Schema dei file di configurazione per .NET Framework

Servizi di crittografia

Configurazione di classi di crittografia