ECAlgorithm.ImportSubjectPublicKeyInfo 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.
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.