Delen via


<cryptoClass-element>

Bevat een cryptografieklasse met een toewijzing aan een beschrijvende naam in het element nameEntry>.<

<configuratie>
  <mscorlib>
    <cryptografie Instellingen>
      <cryptoNameMapping>
        <cryptoKlassen>
          <cryptoClass>

Syntaxis

<cryptoClass customClassName="fully qualified type name" />  

Kenmerken en elementen

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

Kenmerken

Kenmerk Beschrijving
customClassName Vereist kenmerk.

Bevat de informatie voor de cryptografieklasse. Gebruik dit kenmerk om een korte naam voor uw klas op te geven. U moet een tekenreeks opgeven die voldoet aan de vereisten die zijn opgegeven in Volledig gekwalificeerde typenamen opgeven.

Onderliggende elementen

Geen.

Bovenliggende elementen

Element Beschrijving
configuration Het hoofdelement in elk configuratiebestand dat wordt gebruikt door de algemene taalruntime en .NET Framework-toepassingen.
cryptoClasses Bevat een lijst met cryptografieklassen die een toewijzing hebben aan een beschrijvende naam in het element nameEntry>.<
cryptographySettings Bevat cryptografie-instellingen.
cryptoNameMapping Bevat toewijzingen van klassen aan beschrijvende namen.
mscorlib Bevat het cryptografie Instellingen-element>.<

Opmerking

In het volgende voorbeeld ziet u hoe u het <cryptoClass-element> gebruikt om te verwijzen naar een cryptografieklasse en om de runtime te configureren. Vervolgens kunt u 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