SafeEvpPKeyHandle.OpenPublicKeyFromEngine(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Abra una clave pública con nombre mediante un denominado OpenSSL ENGINE
.
public:
static System::Security::Cryptography::SafeEvpPKeyHandle ^ OpenPublicKeyFromEngine(System::String ^ engineName, System::String ^ keyId);
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
[System.Runtime.Versioning.UnsupportedOSPlatform("windows")]
public static System.Security.Cryptography.SafeEvpPKeyHandle OpenPublicKeyFromEngine (string engineName, string keyId);
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
static member OpenPublicKeyFromEngine : string * string -> System.Security.Cryptography.SafeEvpPKeyHandle
Public Shared Function OpenPublicKeyFromEngine (engineName As String, keyId As String) As SafeEvpPKeyHandle
Parámetros
- engineName
- String
Nombre del objeto ENGINE
que se va a procesar la solicitud de apertura de clave pública.
- keyId
- String
Nombre de la clave que se va a abrir.
Devoluciones
Tecla abierta.
- Atributos
Excepciones
engineName
o keyId
es null
.
engineName
o keyId
es la cadena vacía.
no se pudo abrir la clave a través del MOTOR especificado.
Comentarios
Esta operación producirá un error si OpenSSL no puede cargar correctamente el elemento con nombre ENGINE
o si el nombre ENGINE
no puede cargar la clave con nombre.
No todos admiten ENGINE
la carga de claves públicas, ni siquiera las que admiten la carga de claves privadas.
La sintaxis de keyId
viene determinada por cada individual ENGINE
.
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de