Share via


CertificateRevocationListBuilder.Load Methode

Definition

Überlädt

Load(Byte[], BigInteger)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

Load(Byte[], BigInteger)

Quelle:
CertificateRevocationListBuilder.Load.cs
Quelle:
CertificateRevocationListBuilder.Load.cs
Quelle:
CertificateRevocationListBuilder.Load.cs

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

public:
 static System::Security::Cryptography::X509Certificates::CertificateRevocationListBuilder ^ Load(cli::array <System::Byte> ^ currentCrl, [Runtime::InteropServices::Out] System::Numerics::BigInteger % currentCrlNumber);
public static System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder Load (byte[] currentCrl, out System.Numerics.BigInteger currentCrlNumber);
static member Load : byte[] * BigInteger -> System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
Public Shared Function Load (currentCrl As Byte(), ByRef currentCrlNumber As BigInteger) As CertificateRevocationListBuilder

Parameter

currentCrl
Byte[]

Die zu decodierende DER-codierte Zertifikatsperrliste.

currentCrlNumber
BigInteger

Wenn diese Methode zurückgibt, enthält die CRL-Sequenznummer aus der decodierten Zertifikatsperrliste. Dieser Parameter wird nicht initialisiert behandelt.

Gibt zurück

Ein neuer Generator mit den gleichen Sperreinträgen wie die decodierte Zertifikatsperrliste.

Ausnahmen

currentCrl ist null

currentCrl konnte nicht decodiert werden.

Oder

currentCrl Decodiert wurde erfolgreich, aber für die Decodierung waren nicht alle im Array bereitgestellten Bytes erforderlich.

Gilt für:

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

Quelle:
CertificateRevocationListBuilder.Load.cs
Quelle:
CertificateRevocationListBuilder.Load.cs
Quelle:
CertificateRevocationListBuilder.Load.cs

Decodiert die angegebene Zertifikatsperrliste (Certificate Revocation List, CRL) und erzeugt eine CertificateRevocationListBuilder mit allen Sperreinträgen aus der decodierten Zertifikatsperrliste.

public:
 static System::Security::Cryptography::X509Certificates::CertificateRevocationListBuilder ^ Load(ReadOnlySpan<System::Byte> currentCrl, [Runtime::InteropServices::Out] System::Numerics::BigInteger % currentCrlNumber, [Runtime::InteropServices::Out] int % bytesConsumed);
public static System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder Load (ReadOnlySpan<byte> currentCrl, out System.Numerics.BigInteger currentCrlNumber, out int bytesConsumed);
static member Load : ReadOnlySpan<byte> * BigInteger * int -> System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder
Public Shared Function Load (currentCrl As ReadOnlySpan(Of Byte), ByRef currentCrlNumber As BigInteger, ByRef bytesConsumed As Integer) As CertificateRevocationListBuilder

Parameter

currentCrl
ReadOnlySpan<Byte>

Die zu decodierende DER-codierte Zertifikatsperrliste.

currentCrlNumber
BigInteger

Wenn diese Methode zurückgibt, enthält die CRL-Sequenznummer aus der decodierten Zertifikatsperrliste. Dieser Parameter wird nicht initialisiert behandelt.

bytesConsumed
Int32

Wenn diese Methode zurückgibt, enthält die Anzahl der Bytes, aus currentCrl denen beim Decodieren gelesen wurde.

Gibt zurück

Ein neuer Generator mit den gleichen Sperreinträgen wie die decodierte Zertifikatsperrliste.

Ausnahmen

currentCrl konnte nicht decodiert werden.

Gilt für: