17 references to EcPublicKey
System.Security.Cryptography (17)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CngPkcs8.cs (1)
381
if (privateAlgorithm.Algorithm != Oids.
EcPublicKey
)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
199
Oids.
EcPublicKey
or
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Oids.Shared.cs (1)
12
internal static Oid EcPublicKeyOid => field ??= InitializeOid(
EcPublicKey
);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X25519DiffieHellmanCng.Windows.cs (2)
17
private static readonly string[] s_eccKeyOid = [Oids.
EcPublicKey
];
251
if (algId.Algorithm != Oids.
EcPublicKey
)
System\Security\Cryptography\ECAlgorithm.cs (1)
18
Oids.
EcPublicKey
,
System\Security\Cryptography\EccKeyFormatHelper.cs (2)
22
Oids.
EcPublicKey
,
473
writer.WriteObjectIdentifier(Oids.
EcPublicKey
);
System\Security\Cryptography\X509Certificates\CertificateExtensionsCommon.cs (1)
82
return Oids.
EcPublicKey
;
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
909
case Oids.
EcPublicKey
:
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (1)
196
case Oids.
EcPublicKey
:
System\Security\Cryptography\X509Certificates\PublicKey.cs (2)
299
if (_oid.Value != Oids.
EcPublicKey
)
329
if (_oid.Value != Oids.
EcPublicKey
)
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (4)
1477
Oids.
EcPublicKey
=> ExtractKeyFromECPem(certificate, keyPem),
1565
Oids.
EcPublicKey
=> ExtractKeyFromEncryptedECPem(certificate, keyPem, password),
2101
Debug.Assert(certificate.GetKeyAlgorithm() == Oids.
EcPublicKey
);
2165
Debug.Assert(certificate.GetKeyAlgorithm() == Oids.
EcPublicKey
);