Elemento <cryptoClass>
Este elemento contiene una clase de criptografía asignada a un nombre descriptivo en el elemento <nameEntry>.
<cryptoClass customClassName="fully qualified type name" />
Atributos y elementos
En las secciones siguientes 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 |
Este elemento contiene una lista de clases de criptografía asignadas a un nombre descriptivo en el elemento <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 <cryptographySettings>. |
Ejemplo
En el ejemplo siguiente se muestra cómo se utiliza el elemento <cryptoClass> para hacer referencia a una clase de criptografía y configurar el motor en 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>
Vea también
Referencia
Esquema de la configuración de criptografía