<oidMap> Element
Contains ASN.1 object identifier (OID) mappings to classes.
<oidMap>
</oidMap>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
None.
Child Elements
Element | Description |
---|---|
Maps an ASN.1 OID to a friendly name. |
Parent Elements
Element | Description |
---|---|
configuration |
The root element in every configuration file used by the common language runtime and .NET Framework applications. |
cryptographySettings |
Contains cryptography settings. |
mscorlib |
Contains the cryptographySettings element. |
Example
The following example shows how to use the <oidMap> element to contain a mapping of an OID for the RIPEMD-160 hash algorithm to an implementation of that hash algorithm.
<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>
See Also
Reference
Concepts
Mapping Object Identifiers to Cryptography Algorithms
Other Resources
Configuration File Schema for the .NET Framework
Cryptographic Services
Configuring Cryptography Classes