Condividi tramite


Elemento <oidMap>

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

Riferimenti

Schema delle impostazioni di crittografia

Concetti

Mapping di identificatori di oggetti ad algoritmi di crittografia

Altre risorse

Schema dei file di configurazione per .NET Framework
Servizi di crittografia
Configurazione di classi di crittografia