3 types derived from X509SignatureGenerator
System.Security.Cryptography (3)
System\Security\Cryptography\X509Certificates\ECDsaX509SignatureGenerator.cs (1)
10internal sealed class ECDsaX509SignatureGenerator : X509SignatureGenerator
System\Security\Cryptography\X509Certificates\RSAPkcs1X509SignatureGenerator.cs (1)
9internal sealed class RSAPkcs1X509SignatureGenerator : X509SignatureGenerator
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (1)
10internal sealed class RSAPssX509SignatureGenerator : X509SignatureGenerator
33 references to X509SignatureGenerator
InMemory.FunctionalTests (2)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (2)
228X509SignatureGenerator.CreateForRSA(rsa, RSASignaturePadding.Pkcs1), 344X509SignatureGenerator.CreateForRSA(key, RSASignaturePadding.Pkcs1),
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (2)
228X509SignatureGenerator.CreateForRSA(rsa, RSASignaturePadding.Pkcs1), 344X509SignatureGenerator.CreateForRSA(key, RSASignaturePadding.Pkcs1),
netstandard (1)
netstandard.cs (1)
1979[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509SignatureGenerator))]
System.Core (1)
System.Core.cs (1)
239[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509SignatureGenerator))]
System.Security.Cryptography (26)
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (18)
24private readonly X509SignatureGenerator? _generator; 80_generator = X509SignatureGenerator.CreateForECDsa(key); 107_generator = X509SignatureGenerator.CreateForECDsa(key); 139_generator = X509SignatureGenerator.CreateForRSA(key, padding); 175_generator = X509SignatureGenerator.CreateForRSA(key, padding); 291/// A <see cref="X509SignatureGenerator"/> with which to sign the request. 332/// <seealso cref="CreateSigningRequestPem(X509SignatureGenerator)"/> 333public byte[] CreateSigningRequest(X509SignatureGenerator signatureGenerator) 427/// A <see cref="X509SignatureGenerator"/> with which to sign the request. 463/// <seealso cref="CreateSigningRequest(X509SignatureGenerator)"/> 464public string CreateSigningRequestPem(X509SignatureGenerator signatureGenerator) 698X509SignatureGenerator generator; 712generator = X509SignatureGenerator.CreateForRSA(rsa!, _rsaPadding); 717generator = X509SignatureGenerator.CreateForECDsa(ecdsa!); 738/// An <see cref="X509SignatureGenerator"/> representing the issuing certificate authority. 764X509SignatureGenerator generator, 779/// An <see cref="X509SignatureGenerator"/> representing the issuing certificate authority. 805X509SignatureGenerator generator,
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (5)
178X509SignatureGenerator generator; 192generator = X509SignatureGenerator.CreateForRSA(rsa!, rsaSignaturePadding); 197generator = X509SignatureGenerator.CreateForECDsa(ecdsa!); 294X509SignatureGenerator generator, 313X509SignatureGenerator generator,
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (1)
37internal byte[] ToPkcs10Request(X509SignatureGenerator signatureGenerator, HashAlgorithmName hashAlgorithm)
System\Security\Cryptography\X509Certificates\X509SignatureGenerator.cs (2)
16public static X509SignatureGenerator CreateForECDsa(ECDsa key) 23public static X509SignatureGenerator CreateForRSA(RSA key, RSASignaturePadding signaturePadding)
System.Security.Cryptography.X509Certificates (1)
System.Security.Cryptography.X509Certificates.cs (1)
43[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.X509SignatureGenerator))]