1 type derived from SigningSpecifications
NuGet.Packaging (1)
Signing\Specifications\SigningSpecificationsV1.cs (1)
10public sealed class SigningSpecificationsV1 : SigningSpecifications
43 references to SigningSpecifications
NuGet.CommandLine.XPlat (2)
Commands\Signing\SignCommand.cs (1)
112SigningSpecificationsV1 signingSpec = SigningSpecifications.V1;
Utility\CommandLineUtility.cs (1)
50internal static HashAlgorithmName ParseAndValidateHashAlgorithm(string optionValue, string optionName, SigningSpecifications spec)
NuGet.Commands (2)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
295foreach (var hashAlgorithm in SigningSpecifications.V1.AllowedHashAlgorithms)
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
346if (hashAlgorithm == HashAlgorithmName.Unknown || !SigningSpecifications.V1.AllowedHashAlgorithms.Contains(hashAlgorithm))
NuGet.Packaging (39)
PackageArchiveReader.cs (3)
27private readonly SigningSpecifications _signingSpecifications = SigningSpecifications.V1; 33protected SigningSpecifications SigningSpecifications => _signingSpecifications;
Signing\Archive\SignedPackageArchiveIOUtility.cs (2)
21private static readonly SigningSpecifications _signingSpecification = SigningSpecifications.V1;
Signing\Archive\SignedPackageArchiveUtility.cs (2)
22private static readonly SigningSpecifications _signingSpecification = SigningSpecifications.V1;
Signing\Authoring\X509SignatureProvider.cs (2)
194signingSpecifications: SigningSpecifications.V1, 210signingSpecifications: SigningSpecifications.V1,
Signing\Content\SignatureContent.cs (6)
16private readonly SigningSpecifications _signingSpecifications; 29SigningSpecifications signingSpecifications, 78public static SignatureContent Load(byte[] bytes, SigningSpecifications signingSpecifications) 100private static SignatureContent Load(Stream stream, SigningSpecifications signingSpecifications) 146SigningSpecifications signingSpecifications, 167private static void ThrowIfSignatureFormatVersionIsUnsupported(Dictionary<string, string> properties, SigningSpecifications signingSpecifications)
Signing\Signatures\PrimarySignature.cs (3)
63VerifySigningCertificate(cms, signerInfo, SigningSpecifications.V1); 115SignatureContent = SignatureContent.Load(SignedCms.ContentInfo.Content, SigningSpecifications.V1); 131SigningSpecifications signingSpecifications)
Signing\Signatures\Signature.cs (1)
409SigningSpecifications.V1,
Signing\Timestamp\Rfc3161TimestampProvider.cs (1)
140private static void ValidateTimestampCms(SigningSpecifications spec, SignedCms timestampCms, IRfc3161TimestampToken timestampToken)
Signing\Timestamp\Timestamp.cs (1)
124var timestampFlags = VerificationUtility.ValidateTimestamp(this, signature, treatIssueAsError, issues, SigningSpecifications.V1);
Signing\Timestamp\TimestampRequest.cs (2)
17public SigningSpecifications SigningSpecifications { get; } 34public TimestampRequest(SigningSpecifications signingSpecifications, byte[] hashedMessage, HashAlgorithmName hashAlgorithm, SignaturePlacement target)
Signing\Utility\CertificateUtility.cs (1)
182return publicKey.KeySize >= SigningSpecifications.V1.RSAPublicKeyMinLength;
Signing\Utility\RepositorySignatureInfoUtility.cs (1)
66foreach (var hashAlgorithm in SigningSpecifications.V1.AllowedHashAlgorithms)
Signing\Utility\SignatureUtility.cs (10)
46SigningSpecifications.V1, 86SigningSpecifications.V1, 93SigningSpecifications signingSpecifications, 102SigningSpecifications signingSpecifications, 179SigningSpecifications.V1, 225SigningSpecifications.V1, 233SigningSpecifications signingSpecifications, 319SigningSpecifications signingSpecifications, 331SigningSpecifications signingSpecifications, 366SigningSpecifications signingSpecifications,
Signing\Utility\SigningUtility.cs (1)
282return new SignatureContent(SigningSpecifications.V1, hashAlgorithmName, base64ZipArchiveHash);
Signing\Utility\VerificationUtility.cs (2)
98internal static SignatureVerificationStatusFlags ValidateTimestamp(Timestamp timestamp, Signature signature, bool treatIssuesAsErrors, List<SignatureLog> issues, SigningSpecifications spec) 114spec = spec ?? SigningSpecifications.V1;
Signing\Verification\IntegrityVerificationProvider.cs (1)
26var validHashOids = SigningSpecifications.V1.AllowedHashAlgorithmOids;