70 for (
int j = 0;
j < i;
j++)
94 for (
int j = 0;
j < i;
j++)
241 for (
int j = 0;
j < i;
j++)
265 for (
int j = 0;
j < i;
j++)
296 if (
span.SequenceEqual(
"CERTIFICATE"))
298 byte[]
array =
GC.AllocateUninitializedArray<
byte>(
pemFields2.DecodedDataLength);
319 for (
int i = 0; i < num; i++)
static X509Certificate2Collection FindFromCollection(X509Certificate2Collection coll, X509FindType findType, object findValue, bool validOnly)
static ILoaderPal FromBlob(ReadOnlySpan< byte > rawData, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags)
static ILoaderPal FromFile(string fileName, SafePasswordHandle password, X509KeyStorageFlags keyStorageFlags)
static IExportPal LinkFromCertificateCollection(X509Certificate2Collection certificates)
Enumerator GetEnumerator()
static bool TryFromBase64Chars(ReadOnlySpan< char > chars, Span< byte > bytes, out int bytesWritten)
static string ReadAllText(string path)
static string Cryptography_X509_NoPemCertificate
void RemoveRange(X509Certificate2Collection certificates)
bool Contains(X509Certificate2 certificate)
void ImportFromPem(ReadOnlySpan< char > certPem)
void RemoveRange(X509Certificate2[] certificates)
void ImportFromPemFile(string certPemFilePath)
void Import(ReadOnlySpan< byte > rawData)
void Import(byte[] rawData, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
byte?[] Export(X509ContentType contentType)
void Import(ReadOnlySpan< byte > rawData, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
void Import(string fileName)
X509Certificate2Collection(X509Certificate2[] certificates)
void Import(string fileName, ReadOnlySpan< char > password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
X509Certificate2Collection()
int Add(X509Certificate2 certificate)
X509Certificate2Collection(X509Certificate2Collection certificates)
void Import(string fileName, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
X509Certificate2Collection(X509Certificate2 certificate)
void AddRange(X509Certificate2[] certificates)
byte?[] Export(X509ContentType contentType, string? password)
X509Certificate2Collection Find(X509FindType findType, object findValue, bool validOnly)
void AddRange(X509Certificate2Collection certificates)
void Import(byte[] rawData)
void Import(ReadOnlySpan< byte > rawData, string? password, X509KeyStorageFlags keyStorageFlags=X509KeyStorageFlags.DefaultKeySet)
new X509Certificate2Enumerator GetEnumerator()
void Remove(X509Certificate2 certificate)
void Insert(int index, X509Certificate2 certificate)
static void ValidateKeyStorageFlags(X509KeyStorageFlags keyStorageFlags)
static CertificateAsn Decode(ReadOnlyMemory< byte > encoded, AsnEncodingRules ruleSet)