AsymmetricAlgorithm.TryExportPkcs8PrivateKeyPem Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Pogingen om de huidige sleutel te exporteren in de PKCS#8 PrivateKeyInfo-indeling met PEM-codering in een opgegeven buffer.
public:
bool TryExportPkcs8PrivateKeyPem(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryExportPkcs8PrivateKeyPem(Span<char> destination, out int charsWritten);
member this.TryExportPkcs8PrivateKeyPem : Span<char> * int -> bool
Public Function TryExportPkcs8PrivateKeyPem (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parameters
Het tekenbereik voor het ontvangen van de PEM-gecodeerde PKCS#8 PrivateKeyInfo-gegevens.
- charsWritten
- Int32
Wanneer deze methode wordt geretourneerd, bevat deze een waarde die het aantal tekens aangeeft waarnaar wordt geschreven destination. Deze parameter wordt behandeld als niet-geïnitialiseerd.
Retouren
trueals destination het groot genoeg is om de uitvoer te ontvangen; anders. false
Uitzonderingen
Er is geen implementatie TryExportPkcs8PrivateKey(Span<Byte>, Int32) gegeven.
De sleutel kan niet worden geëxporteerd.
Opmerkingen
Een MET PEM gecodeerde PKCS#8 PrivateKeyInfo begint met -----BEGIN PRIVATE KEY----- en eindigt met -----END PRIVATE KEY-----, met de base64 gecodeerde DER-inhoud van de sleutel tussen de PEM-grenzen.
The PEM is encoded according to the IETF RFC 7468 "strict"
encoding rules.