4 types derived from X509SignatureGenerator
System.Security.Cryptography (4)
System\Security\Cryptography\X509Certificates\ECDsaX509SignatureGenerator.cs (1)
10
internal sealed class ECDsaX509SignatureGenerator :
X509SignatureGenerator
System\Security\Cryptography\X509Certificates\MLDsaX509SignatureGenerator.cs (1)
10
internal sealed class MLDsaX509SignatureGenerator :
X509SignatureGenerator
System\Security\Cryptography\X509Certificates\RSAPkcs1X509SignatureGenerator.cs (1)
9
internal sealed class RSAPkcs1X509SignatureGenerator :
X509SignatureGenerator
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (1)
10
internal sealed class RSAPssX509SignatureGenerator :
X509SignatureGenerator
38 references to X509SignatureGenerator
InMemory.FunctionalTests (2)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (2)
228
X509SignatureGenerator
.CreateForRSA(rsa, RSASignaturePadding.Pkcs1),
344
X509SignatureGenerator
.CreateForRSA(key, RSASignaturePadding.Pkcs1),
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (2)
src\Servers\Kestrel\shared\test\CertificateAuthority.cs (2)
228
X509SignatureGenerator
.CreateForRSA(rsa, RSASignaturePadding.Pkcs1),
344
X509SignatureGenerator
.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 (31)
System\Security\Cryptography\X509Certificates\CertificateRequest.cs (20)
25
private readonly
X509SignatureGenerator
? _generator;
81
_generator =
X509SignatureGenerator
.CreateForECDsa(key);
108
_generator =
X509SignatureGenerator
.CreateForECDsa(key);
140
_generator =
X509SignatureGenerator
.CreateForRSA(key, padding);
176
_generator =
X509SignatureGenerator
.CreateForRSA(key, padding);
206
_generator =
X509SignatureGenerator
.CreateForMLDsa(key);
234
_generator =
X509SignatureGenerator
.CreateForMLDsa(key);
354
/// A <see cref="
X509SignatureGenerator
"/> with which to sign the request.
400
/// <seealso cref="CreateSigningRequestPem(
X509SignatureGenerator
)"/>
401
public byte[] CreateSigningRequest(
X509SignatureGenerator
signatureGenerator)
501
/// A <see cref="
X509SignatureGenerator
"/> with which to sign the request.
542
/// <seealso cref="CreateSigningRequest(
X509SignatureGenerator
)"/>
543
public string CreateSigningRequestPem(
X509SignatureGenerator
signatureGenerator)
798
X509SignatureGenerator
generator;
812
generator =
X509SignatureGenerator
.CreateForRSA(rsa!, _rsaPadding);
817
generator =
X509SignatureGenerator
.CreateForECDsa(ecdsa!);
838
/// An <see cref="
X509SignatureGenerator
"/> representing the issuing certificate authority.
868
X509SignatureGenerator
generator,
883
/// An <see cref="
X509SignatureGenerator
"/> representing the issuing certificate authority.
913
X509SignatureGenerator
generator,
System\Security\Cryptography\X509Certificates\CertificateRevocationListBuilder.Build.cs (6)
180
X509SignatureGenerator
generator;
194
generator =
X509SignatureGenerator
.CreateForRSA(rsa!, rsaSignaturePadding);
199
generator =
X509SignatureGenerator
.CreateForECDsa(ecdsa!);
206
generator =
X509SignatureGenerator
.CreateForMLDsa(mldsa!);
304
X509SignatureGenerator
generator,
323
X509SignatureGenerator
generator,
System\Security\Cryptography\X509Certificates\Pkcs10CertificationRequestInfo.cs (1)
37
internal byte[] ToPkcs10Request(
X509SignatureGenerator
signatureGenerator, HashAlgorithmName hashAlgorithm)
System\Security\Cryptography\X509Certificates\X509SignatureGenerator.cs (4)
18
public static
X509SignatureGenerator
CreateForECDsa(ECDsa key)
25
public static
X509SignatureGenerator
CreateForRSA(RSA key, RSASignaturePadding signaturePadding)
45
/// An <see cref="
X509SignatureGenerator
" /> object for ML-DSA signatures.
51
public static
X509SignatureGenerator
CreateForMLDsa(MLDsa key)
System.Security.Cryptography.X509Certificates (1)
System.Security.Cryptography.X509Certificates.cs (1)
43
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.X509Certificates.
X509SignatureGenerator
))]