3 types derived from Pkcs12Key
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (3)
631
internal sealed class MLKemPkcs12PrivateKey :
Pkcs12Key
654
internal sealed class SlhDsaPkcs12PrivateKey :
Pkcs12Key
677
internal sealed class AsymmetricAlgorithmPkcs12PrivateKey :
Pkcs12Key
10 references to Pkcs12Key
System.Security.Cryptography (10)
System\Security\Cryptography\X509Certificates\X509CertificateLoader.OpenSsl.cs (2)
63
private static partial
Pkcs12Key
? CreateKey(string algorithm, ReadOnlySpan<byte> pkcs8)
82
internal static SafeEvpPKeyHandle GetPrivateKey(
Pkcs12Key
key)
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (8)
17
private static partial
Pkcs12Key
? CreateKey(string algorithm, ReadOnlySpan<byte> pkcs8);
199
internal
Pkcs12Key
? Key;
212
private
Pkcs12Key
?[] _keys;
250
_keys = ArrayPool<
Pkcs12Key
?>.Shared.Rent(bagState.KeyCount);
254
Pkcs12Key
? key = null;
377
Pkcs12Key
? key = CreateKey(cert.KeyAlgorithm, keyBag.BagValue.Span);
506
Pkcs12Key
key,
552
ArrayPool<
Pkcs12Key
?>.Shared.Return(_keys, clearArray: true);