AsymmetricAlgorithm.TryExportSubjectPublicKeyInfoPem Yöntem

Tanım

PEM kodlu X.509 SubjectPublicKeyInfo biçimindeki geçerli anahtarı sağlanan arabelleğe aktarmaya çalışır.

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

Parametreler

destination
Span<Char>

PEM kodlamalı X.509 SubjectPublicKeyInfo verilerini alacak karakter aralığı.

charsWritten
Int32

Bu yöntem döndürdüğünde, öğesine yazılan destinationkarakter sayısını gösteren bir değer içerir. Bu parametre başlatılmamış olarak kabul edilir.

Döndürülenler

true çıktıyı alacak kadar büyükse destination ; değilse, false.

Özel durumlar

Anahtar dışarı aktarılamadı.

Açıklamalar

PEM ile kodlanmış X.509 SubjectPublicKeyInfo ile başlar -----BEGIN PUBLIC KEY----- ve ile -----END PUBLIC KEY-----sona erer ve PEM sınırları arasındaki anahtarın base64 kodlanmış DER içeriğiyle biter.

          The PEM is encoded according to the IETF RFC 7468 "strict"
          encoding rules.

Şunlara uygulanır