3 types derived from CmsSignature
System.Security.Cryptography.Pkcs (3)
System\Security\Cryptography\Pkcs\CmsSignature.DSA.cs (1)
27
private sealed class DSACmsSignature :
CmsSignature
System\Security\Cryptography\Pkcs\CmsSignature.ECDsa.cs (1)
28
private sealed partial class ECDsaCmsSignature :
CmsSignature
System\Security\Cryptography\Pkcs\CmsSignature.RSA.cs (1)
31
private abstract class RSACmsSignature :
CmsSignature
15 references to CmsSignature
System.Security.Cryptography.Pkcs (15)
System\Security\Cryptography\Pkcs\CmsSignature.cs (8)
15
private static readonly Dictionary<string,
CmsSignature
> s_lookup =
16
new Dictionary<string,
CmsSignature
>();
25
static partial void PrepareRegistrationRsa(Dictionary<string,
CmsSignature
> lookup);
26
static partial void PrepareRegistrationDsa(Dictionary<string,
CmsSignature
> lookup);
27
static partial void PrepareRegistrationECDsa(Dictionary<string,
CmsSignature
> lookup);
59
internal static
CmsSignature
? ResolveAndVerifyKeyType(
69
if (s_lookup.TryGetValue(signatureAlgorithmOid, out
CmsSignature
? processor))
129
CmsSignature
? processor = ResolveAndVerifyKeyType(certificate.GetKeyAlgorithm(), key, rsaSignaturePadding);
System\Security\Cryptography\Pkcs\CmsSignature.DSA.cs (1)
15
static partial void PrepareRegistrationDsa(Dictionary<string,
CmsSignature
> lookup)
System\Security\Cryptography\Pkcs\CmsSignature.ECDsa.cs (1)
14
static partial void PrepareRegistrationECDsa(Dictionary<string,
CmsSignature
> lookup)
System\Security\Cryptography\Pkcs\CmsSignature.RSA.cs (1)
16
static partial void PrepareRegistrationRsa(Dictionary<string,
CmsSignature
> lookup)
System\Security\Cryptography\Pkcs\CmsSigner.cs (1)
302
signed =
CmsSignature
.Sign(
System\Security\Cryptography\Pkcs\SignerInfo.cs (3)
688
CmsSignature
? signatureProcessor =
CmsSignature
.ResolveAndVerifyKeyType(
745
CmsSignature
signatureProcessor,