VSProject.GenerateKeyPairFiles (Método)
Genera un archivo de clave pública o privada que se emplea para formar un nombre seguro para el ensamblado.
Espacio de nombres: VSLangProj
Ensamblado: VSLangProj (en VSLangProj.dll)
Sintaxis
'Declaración
Sub GenerateKeyPairFiles ( _
strPublicPrivateFile As String, _
strPublicOnlyFile As String _
)
void GenerateKeyPairFiles(
string strPublicPrivateFile,
string strPublicOnlyFile
)
void GenerateKeyPairFiles(
[InAttribute] String^ strPublicPrivateFile,
[InAttribute] String^ strPublicOnlyFile
)
abstract GenerateKeyPairFiles :
strPublicPrivateFile:string *
strPublicOnlyFile:string -> unit
function GenerateKeyPairFiles(
strPublicPrivateFile : String,
strPublicOnlyFile : String
)
Parámetros
- strPublicPrivateFile
Tipo: System.String
Nombre del archivo que se va a generar.
- strPublicOnlyFile
Tipo: System.String
Si es true, solo se genera la clave pública.
Comentarios
Un nombre seguro está formado por la identidad del ensamblado (nombre de texto sencillo, número de versión e información de referencia cultural, si se proporciona), una clave pública y una firma digital. El par de claves pública y privada, que se utiliza para crear la firma digital, puede almacenarse en un archivo o en un contenedor del proveedor de servicios criptográficos. La herramienta Strong Name (Sn.exe) crea el archivo o el contenedor. El nombre del contenedor lo especifica el usuario al ejecutar la herramienta y es el mismo nombre que se utiliza en esta propiedad. Para obtener más información, vea Ensamblados con nombre seguro.
Un proveedor de servicios criptográficos es un módulo de software independiente que ejecuta algoritmos criptográficos de autenticación, codificación y cifrado. Para obtener más información, vea Microsoft Cryptographic Service Providers.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.