Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Elemento <cryptoClass>

Contiene una clase criptográfica que tiene una asignación a un nombre descriptivo en el elemento de <nameEntry> .

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

En las siguientes secciones se describen los atributos, los elementos secundarios y los elementos primarios.

Atributos

Atributo

Descripción

customClassName

Atributo necesario.

Contiene la información de la clase de criptografía. Utilice este atributo para proporcionar un nombre corto para la clase. Debe especificar una cadena que cumpla los requisitos especificados en Especificar nombres de tipo completos.

Elementos secundarios

Ninguno.

Elementos primarios

Elemento

Descripción

configuration

Elemento raíz de cada archivo de configuración usado por las aplicaciones de Common Language Runtime y .NET Framework.

cryptoClasses

Contiene una lista de clases de criptografía que tienen una asignación a un nombre descriptivo en el elemento de <nameEntry> .

cryptographySettings

Este elemento contiene la configuración de criptografía.

cryptoNameMapping

Este elemento contiene las asignaciones de clases a nombres descriptivos.

mscorlib

Contiene el elemento de <cryptographySettings> .

El ejemplo siguiente se muestra cómo utilizar el elemento de <cryptoClass> de hacer referencia a una clase criptográfica y configurar el tiempo de ejecución. A continuación, puede pasar la cadena "RSA" al método CryptoConfig.CreateFromName y utilizar el método Create para devolver un objeto MyCryptoRSAClass.

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

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft