ECDiffieHellman.ImportSubjectPublicKeyInfo(ReadOnlySpan<Byte>, Int32) 메서드


해독한 다음 이 개체의 키를 대체하여 X.509 SubjectPublicKeyInfo 구조에서 퍼블릭 키를 가져옵니다.Imports the public key from an X.509 SubjectPublicKeyInfo structure after decryption, replacing the keys for this object.

 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)

매개 변수


ASN.1-DER 인코딩으로 된 X.509 SubjectPublicKeyInfo 구조체의 바이트입니다.The bytes of an X.509 SubjectPublicKeyInfo structure in the ASN.1-DER encoding.


이 메서드가 반환될 때 source에서 읽은 바이트 수를 나타내는 값을 포함합니다.When this method returns, contains a value that indicates the number of bytes read from source. 이 매개 변수는 초기화되지 않은 것으로 처리됩니다.This parameter is treated as uninitialized.


source의 콘텐츠에서 ASN.1-DER-encoded X.509 SubjectPublicKeyInfo 구조체를 나타내지 않습니다.The contents of source do not represent an ASN.1-DER-encoded X.509 SubjectPublicKeyInfo structure.


source의 콘텐츠에서는 키가 이 인스턴스에서 표시하는 알고리즘 이외의 알고리즘용임을 나타냅니다.The contents of source indicate the key is for an algorithm other than the algorithm represented by this instance.


source의 콘텐츠는 지원되지 않는 형식의 키를 나타냅니다.The contents of source represent the key in a format that is not supported.


알고리즘별 키 가져오기에 실패했습니다.The algorithm-specific key import failed.


이 메서드는 이란 Publickeyinfo의 이진 (DER) 인코딩만 지원 합니다.This method only supports the binary (DER) encoding of SubjectPublicKeyInfo. 값이 b a s e 64로 인코딩 되었거나 PEM 텍스트 형식인 경우 호출자는이 메서드를 호출 하기 전에 콘텐츠를 Base64로 디코드 해야 합니다.If the value is Base64-encoded or in the PEM text format, the caller must Base64-decode the contents before calling this method.

적용 대상