ECAlgorithm.ImportSubjectPublicKeyInfo Methode

Definitie

Importeert de openbare sleutel uit een X.509 SubjectPublicKeyInfo-structuur na ontsleuteling, waarbij de sleutels voor dit object worden vervangen

public:
 override void ImportSubjectPublicKeyInfo(ReadOnlySpan<System::Byte> source, [Runtime::InteropServices::Out] int % bytesRead);
public override void ImportSubjectPublicKeyInfo(ReadOnlySpan<byte> source, out int bytesRead);
override this.ImportSubjectPublicKeyInfo : ReadOnlySpan<byte> * int -> unit
Public Overrides Sub ImportSubjectPublicKeyInfo (source As ReadOnlySpan(Of Byte), ByRef bytesRead As Integer)

Parameters

source
ReadOnlySpan<Byte>

De bytes van een X.509 SubjectPublicKeyInfo-structuur in de ASN.1-DER-codering.

bytesRead
Int32

Wanneer deze methode wordt geretourneerd, bevat deze een waarde die het aantal bytes aangeeft waaruit wordt gelezen source. Deze parameter wordt behandeld als niet-geïnitialiseerd.

Uitzonderingen

Een afgeleide klasse heeft geen implementatie voor ImportParameters(ECParameters).

De inhoud van source deze indeling vertegenwoordigt geen ASN.1-DER-gecodeerde X.509 SubjectPublicKeyInfo-structuur.

– of –

De inhoud van source geeft aan dat de sleutel voor een ander algoritme is dan het algoritme dat wordt vertegenwoordigd door dit exemplaar.

– of –

De inhoud van source de sleutel in een indeling die niet wordt ondersteund.

– of –

Het importeren van de algoritmespecifieke sleutel is mislukt.

Opmerkingen

Deze methode ondersteunt alleen de binaire codering (DER) van SubjectPublicKeyInfo. Als de waarde Base64-gecodeerd is, moet de aanroeper de inhoud van Base64 decoderen voordat deze methode wordt aangeroepen. Als deze waarde PEM-gecodeerd is, ImportFromPem(ReadOnlySpan<Char>) moet u deze gebruiken.

Van toepassing op