SafeEvpPKeyHandle.OpenPrivateKeyFromEngine(String, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Öppna en namngiven privat nyckel med namnet OpenSSL ENGINE.
public:
static System::Security::Cryptography::SafeEvpPKeyHandle ^ OpenPrivateKeyFromEngine(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 OpenPrivateKeyFromEngine(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 OpenPrivateKeyFromEngine : string * string -> System.Security.Cryptography.SafeEvpPKeyHandle
Public Shared Function OpenPrivateKeyFromEngine (engineName As String, keyId As String) As SafeEvpPKeyHandle
Parametrar
- engineName
- String
Namnet på ENGINE den öppna begäran om att bearbeta den privata nyckeln.
- keyId
- String
Namnet på nyckeln som ska öppnas.
Returer
Den öppnade nyckeln.
- Attribut
Undantag
engineName eller keyId är null.
engineName eller keyId är den tomma strängen.
det gick inte att öppna nyckeln via den angivna ENGINE.
Kommentarer
Den här åtgärden misslyckas om OpenSSL inte kan läsa in den namngivna ENGINE, eller om namnet ENGINE inte kan läsa in den namngivna nyckeln.
ENGINEAlla har inte stöd för inläsning av privata nycklar.
Syntaxen för keyId bestäms av varje enskild ENGINE.