3 types derived from DSA
System.Security.Cryptography (3)
artifacts\obj\System.Security.Cryptography\Debug\net10.0\System.Security.Cryptography.notsupported.cs (3)
887
public sealed partial class DSACng : System.Security.Cryptography.
DSA
914
public sealed partial class DSACryptoServiceProvider : System.Security.Cryptography.
DSA
, System.Security.Cryptography.ICspAsymmetricAlgorithm
953
public sealed partial class DSAOpenSsl : System.Security.Cryptography.
DSA
25 references to DSA
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Certificates\CertificateConfigLoader.cs (2)
133
using
var
dsa =
DSA
.Create();
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
875
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
DSA
))]
netstandard (1)
netstandard.cs (1)
1866
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
DSA
))]
PresentationUI (1)
MS\Internal\Documents\DocumentSignatureManager.cs (1)
478
using (
DSA
dsa = x509Certificate2.GetDSAPrivateKey())
System.Security.Cryptography (8)
artifacts\obj\System.Security.Cryptography\Debug\net10.0\System.Security.Cryptography.notsupported.cs (8)
823
public static new System.Security.Cryptography.
DSA
Create() { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
827
public static System.Security.Cryptography.
DSA
Create(int keySizeInBits) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
831
public static System.Security.Cryptography.
DSA
Create(System.Security.Cryptography.DSAParameters parameters) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
834
public static new System.Security.Cryptography.
DSA
? Create(string algName) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
3360
public static System.Security.Cryptography.X509Certificates.X509Certificate2 CopyWithPrivateKey(this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, System.Security.Cryptography.
DSA
privateKey) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
3361
public static System.Security.Cryptography.
DSA
? GetDSAPrivateKey(this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
3362
public static System.Security.Cryptography.
DSA
? GetDSAPublicKey(this System.Security.Cryptography.X509Certificates.X509Certificate2 certificate) { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
3429
public System.Security.Cryptography.
DSA
? GetDSAPublicKey() { throw new System.PlatformNotSupportedException(System.SR.SystemSecurityCryptography_PlatformNotSupported); }
System.Security.Cryptography.Algorithms (1)
System.Security.Cryptography.Algorithms.cs (1)
15
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.
DSA
))]
System.Security.Cryptography.Pkcs (5)
Internal\Cryptography\Pal\AnyOS\ManagedPal.cs (1)
84
if (typeof(T) == typeof(
DSA
) && Internal.Cryptography.Helpers.IsDSASupported)
System\Security\Cryptography\Pkcs\CmsSignature.DSA.cs (4)
39
protected override bool VerifyKeyType(object key) => key is
DSA
;
67
DSA
? dsa = certificate.GetDSAPublicKey();
121
using (GetSigningKey(key, certificate, silent, DSACertificateExtensions.GetDSAPublicKey, out
DSA
? dsa))
162
using (
DSA
certKey = certificate.GetDSAPublicKey()!)
System.Security.Cryptography.Xml (6)
System\Security\Cryptography\Xml\DSAKeyValue.cs (4)
13
private
DSA
_key;
23
_key =
DSA
.Create();
26
public DSAKeyValue(
DSA
key)
37
public
DSA
Key
System\Security\Cryptography\Xml\DSASignatureDescription.cs (1)
14
KeyAlgorithm = typeof(
DSA
).AssemblyQualifiedName;
System\Security\Cryptography\Xml\SignedXml.cs (1)
399
if (key is
DSA
)