18 references to EcPublicKey
System.Security.Cryptography (18)
src\libraries\Common\src\System\Security\Cryptography\Helpers.cs (1)
198Oids.EcPublicKey or
src\libraries\Common\src\System\Security\Cryptography\Oids.Shared.cs (1)
12internal static Oid EcPublicKeyOid => field ??= InitializeOid(EcPublicKey);
System\Security\Cryptography\ECAlgorithm.cs (1)
18Oids.EcPublicKey,
System\Security\Cryptography\EccKeyFormatHelper.cs (2)
22Oids.EcPublicKey, 487writer.WriteObjectIdentifier(Oids.EcPublicKey);
System\Security\Cryptography\X509Certificates\CertificateExtensionsCommon.cs (1)
82return Oids.EcPublicKey;
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (1)
909case Oids.EcPublicKey:
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (1)
196case Oids.EcPublicKey:
System\Security\Cryptography\X509Certificates\PublicKey.cs (2)
301if (_oid.Value != Oids.EcPublicKey) 331if (_oid.Value != Oids.EcPublicKey)
System\Security\Cryptography\X509Certificates\X509Certificate2.cs (4)
1381Oids.EcPublicKey => ExtractKeyFromECPem(certificate, keyPem), 1469Oids.EcPublicKey => ExtractKeyFromEncryptedECPem(certificate, keyPem, password), 2005Debug.Assert(certificate.GetKeyAlgorithm() == Oids.EcPublicKey); 2069Debug.Assert(certificate.GetKeyAlgorithm() == Oids.EcPublicKey);
System\Security\Cryptography\X509Certificates\X509CertificateLoader.OpenSsl.cs (1)
69case Oids.EcPublicKey or Oids.EcDiffieHellman:
System\Security\Cryptography\X509Certificates\X509CertificateLoader.Unix.cs (3)
448Oids.EcPublicKey or Oids.EcDiffieHellman => 449keyAlgorithm is Oids.EcPublicKey or Oids.EcDiffieHellman, 484case Oids.EcPublicKey: