AsymmetricAlgorithm.TryExportSubjectPublicKeyInfoPem Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Próbuje wyeksportować bieżący klucz w formacie X.509 SubjectPublicKeyInfo zakodowany w formacie PEM do dostarczonego buforu.
public:
bool TryExportSubjectPublicKeyInfoPem(Span<char> destination, [Runtime::InteropServices::Out] int % charsWritten);
public bool TryExportSubjectPublicKeyInfoPem (Span<char> destination, out int charsWritten);
member this.TryExportSubjectPublicKeyInfoPem : Span<char> * int -> bool
Public Function TryExportSubjectPublicKeyInfoPem (destination As Span(Of Char), ByRef charsWritten As Integer) As Boolean
Parametry
Zakres znaków do odbierania danych X.509 SubjectPublicKeyInfo zakodowany w standardzie PEM.
- charsWritten
- Int32
Gdy ta metoda zwraca wartość, zawiera wartość, która wskazuje liczbę znaków zapisanych w obiekcie destination
. Ten parametr jest traktowany jako niezainicjowany.
Zwraca
true
jeśli destination
jest wystarczająco duży, aby otrzymać dane wyjściowe; w przeciwnym razie . false
Wyjątki
Nie podano implementacji.TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)
Nie można wyeksportować klucza.
Uwagi
A PEM-encoded X.509 SubjectPublicKeyInfo will begin with
-----BEGIN PUBLIC KEY-----
and end with
-----END PUBLIC KEY-----
, with the base64 encoded DER
contents of the key between the PEM boundaries.
The PEM is encoded according to the IETF RFC 7468 "strict"
encoding rules.