Delen via


<cryptoNameMapping> Element

Bevat toewijzingen van klassen aan beschrijvende namen.

<configuratie>
  <mscorlib>
    <cryptographySettings>
      <cryptoNameMapping>

Syntax

      <cryptoNameMapping>
</cryptoNameMapping>  

Kenmerken en elementen

In de volgende secties worden kenmerken, onderliggende elementen en bovenliggende elementen beschreven.

Kenmerken

Geen.

Onderliggende elementen

Element Beschrijving
cryptoClasses Bevat een lijst met cryptografieklassen die een toewijzing hebben aan een beschrijvende naam in het <element nameEntry> .
nameEntry Hiermee wordt een klassenaam toegewezen aan een beschrijvende algoritmenaam, waardoor één klasse veel beschrijvende namen kan hebben.

Bovenliggende elementen

Element Beschrijving
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de common language runtime en .NET Framework toepassingen.
cryptographySettings Bevat cryptografie-instellingen.
cryptoNameMapping Bevat toewijzingen van klassen aan beschrijvende namen.
mscorlib Bevat het <element cryptographySettings> .

Voorbeeld

In het volgende voorbeeld ziet u hoe u het <element cryptoNameMapping> gebruikt om te verwijzen naar een cryptografieklasse en om de runtime te configureren. U kunt vervolgens de tekenreeks 'RSA' doorgeven aan de CryptoConfig.CreateFromName methode en de Create methode gebruiken om een MyCryptoRSAClass object te retourneren.

<configuration>  
   <mscorlib>  
      <cryptographySettings>  
         <cryptoNameMapping>  
            <cryptoClasses>  
               <cryptoClass   MyCryptoRSA="MyCryptoRSAClass, MyAssembly  
                  Culture=neutral, PublicKeyToken=a5d015c7d5a0b012,  
                  Version=1.0.0.0"/>  
            </cryptoClasses>  
            <nameEntry name="RSA" class="MyCryptoRSA"/>  
            <nameEntry name="System.Security.Cryptography.AsymmetricAlgorithm"  
                       class="MyCryptoRSA"/>  
         </cryptoNameMapping>  
      </cryptographySettings>  
   </mscorlib>  
</configuration>  

Zie ook