<oidMap> Элемент

Содержит сопоставления идентификаторов объектов ASN.1 с классами.

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

Синтаксис

<oidMap>
</oidMap>

Атрибуты и элементы

В следующих разделах описаны атрибуты, дочерние и родительские элементы.

Attributes

Нет.

Дочерние элементы

Элемент Description
<oidEntry> Сопоставляет идентификатор ASN.1 с понятным именем.

Родительские элементы

Элемент Description
configuration Корневой элемент в любом файле конфигурации, используемом средой CLR и приложениями .NET Framework.
cryptographySettings Содержит параметры шифрования.
mscorlib Содержит cryptographySettings элемент.

Example

В следующем примере показано, как использовать <oidMap> элемент для сопоставления OID для хэш-алгоритма RIPEMD-160 с реализацией этого хэш-алгоритма.

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

См. также