1 type derived from SignatureException
NuGet.Packaging (1)
Signing\Timestamp\TimestampException.cs (1)
12public class TimestampException : SignatureException
93 instantiations of SignatureException
NuGet.Commands (1)
SignCommand\SignCommandRunner.cs (1)
146throw new SignatureException(Strings.Error_UnableToSignPackage);
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
2709unwrappedException = new SignatureException(error.Code, error.Message, ex.PackageIdentity); 2718unwrappedException = new SignatureException(NuGetLogCode.NU3000, errorMessage, ex.PackageIdentity);
NuGet.Packaging (89)
PackageArchiveReader.cs (3)
442throw new SignatureException(Strings.SignedPackageNotSignedOnVerify); 453throw new SignatureException(NuGetLogCode.NU3008, Strings.SignaturePackageIntegrityFailure, GetIdentity()); 542throw new SignatureException(Strings.SignedPackageUnableToAccessSignature);
PackageExtractor.cs (2)
1126throw new SignatureException(results: Enumerable.Empty<PackageVerificationResult>().ToList(), package: package); 1132throw new SignatureException(verifyResult.Results, package);
Signing\Archive\SignedPackageArchiveIOUtility.cs (4)
253throw new SignatureException(NuGetLogCode.NU3005, Strings.MultiplePackageSignatureFiles); 280throw new SignatureException(NuGetLogCode.NU3005, Strings.NoPackageSignatureFile); 480throw new SignatureException( 502throw new SignatureException(
Signing\Archive\SignedPackageArchiveUtility.cs (2)
132throw new SignatureException(NuGetLogCode.NU3005, Strings.InvalidPackageSignatureFile); 456throw new SignatureException(NuGetLogCode.NU3003, Strings.SignedPackageNotSignedOnVerify);
Signing\Authoring\X509SignatureProvider.cs (2)
146throw new SignatureException(NuGetLogCode.NU3001, exceptionBuilder.ToString()); 182throw new SignatureException(NuGetLogCode.NU3001, exceptionBuilder.ToString());
Signing\Cms\ManagedCmsWrapper.cs (6)
28throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature); 38throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature); 60throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature); 74throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature); 78throw new SignatureException(Strings.Error_NotOneRepositoryCounterSignature); 92throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature);
Signing\Cms\NativeCms.cs (1)
290throw new SignatureException(Strings.Error_NotOneRepositoryCounterSignature);
Signing\Content\KeyPairFileReader.cs (2)
98throw new SignatureException(Strings.InvalidSignatureContent); 103throw new SignatureException(Strings.InvalidSignatureContent);
Signing\Content\KeyPairFileUtility.cs (1)
20throw new SignatureException($"Missing expected key: {key}");
Signing\Content\SignatureContent.cs (4)
129throw new SignatureException(Strings.UnableToReadPackageHashInformation); 140throw new SignatureException(Strings.InvalidSignatureContent); 174throw new SignatureException(Strings.InvalidSignatureContent); 179throw new SignatureException(NuGetLogCode.NU3007, Strings.UnsupportedSignatureFormatVersion);
Signing\Package\SignedPackageArchive.cs (3)
47throw new SignatureException(Strings.SignedPackageUnableToAccessSignature); 52throw new SignatureException(NuGetLogCode.NU3001, Strings.SignedPackageAlreadySigned); 75throw new SignatureException(Strings.SignedPackageNotSignedOnRemove);
Signing\Signatures\AlgorithmIdentifier.cs (1)
47throw new SignatureException(Strings.SigningCertificateV2Invalid);
Signing\Signatures\CommitmentTypeIndication.cs (1)
71throw new SignatureException(Strings.CommitmentTypeIndicationAttributeInvalid);
Signing\Signatures\CommitmentTypeQualifier.cs (1)
49throw new SignatureException(Strings.InvalidAsn1);
Signing\Signatures\EssCertId.cs (1)
54throw new SignatureException(Strings.SigningCertificateInvalid);
Signing\Signatures\EssCertIdV2.cs (1)
88throw new SignatureException(Strings.SigningCertificateV2Invalid);
Signing\Signatures\GeneralName.cs (2)
90throw new SignatureException(Strings.InvalidAsn1); 103throw new SignatureException(Strings.UnsupportedAsn1);
Signing\Signatures\IssuerSerial.cs (1)
95throw new SignatureException(Strings.InvalidAsn1);
Signing\Signatures\NuGetPackageOwners.cs (2)
54throw new SignatureException(Strings.NuGetPackageOwnersInvalid); 62throw new SignatureException(Strings.NuGetPackageOwnersInvalid);
Signing\Signatures\NuGetV3ServiceIndexUrl.cs (3)
51throw new SignatureException(Strings.NuGetV3ServiceIndexUrlInvalid); 58throw new SignatureException(Strings.NuGetV3ServiceIndexUrlInvalid); 63throw new SignatureException(Strings.NuGetV3ServiceIndexUrlInvalid);
Signing\Signatures\PolicyInformation.cs (2)
70throw new SignatureException(Strings.InvalidAsn1); 79throw new SignatureException(Strings.InvalidAsn1);
Signing\Signatures\PolicyQualifierInfo.cs (1)
55throw new SignatureException(Strings.InvalidAsn1);
Signing\Signatures\PrimarySignature.cs (2)
59throw new SignatureException(NuGetLogCode.NU3009, Strings.Error_NotOnePrimarySignature); 125throw new SignatureException(NuGetLogCode.NU3011, Strings.InvalidPrimarySignature);
Signing\Signatures\RepositoryCountersignature.cs (3)
54throw new SignatureException(NuGetLogCode.NU3032, Strings.Error_NotOneRepositoryCounterSignature); 59throw new SignatureException(NuGetLogCode.NU3033, Strings.Error_RepositorySignatureMustNotHaveARepositoryCountersignature); 86throw new SignatureException(NuGetLogCode.NU3031, Strings.InvalidRepositoryCountersignature);
Signing\Signatures\Signature.cs (1)
414throw new SignatureException(NuGetLogCode.NU3029, Strings.InvalidTimestampSignature);
Signing\Signatures\SigningCertificate.cs (1)
51throw new SignatureException(Strings.InvalidAsn1);
Signing\Signatures\SigningCertificateV2.cs (1)
66throw new SignatureException(Strings.InvalidAsn1);
Signing\Utility\AttributeUtility.cs (4)
64throw new SignatureException(Strings.CommitmentTypeIndicationAttributeInvalidCombination); 125throw new SignatureException( 134throw new SignatureException( 197throw new SignatureException(
Signing\Utility\CertificateChainUtility.cs (1)
133throw new SignatureException(logCode, Strings.CertificateChainValidationFailed);
Signing\Utility\CertificateUtility.cs (1)
349throw new SignatureException(Strings.CertificateChainValidationFailed);
Signing\Utility\SignatureUtility.cs (20)
174throw new SignatureException(NuGetLogCode.NU3000, Strings.PrimarySignatureHasNoTimestamp); 220throw new SignatureException(NuGetLogCode.NU3000, Strings.RepositoryCountersignatureHasNoTimestamp); 344throw new SignatureException(errors.InvalidSignature, errors.InvalidSignatureString); 382throw new SignatureException(errors.NoCertificate, errors.NoCertificateString); 437throw new SignatureException( 447throw new SignatureException( 461throw new SignatureException( 471throw new SignatureException( 490throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateAttributeMustNotBePresent); 495throw new SignatureException( 507throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateV1OrV2AttributeMustBePresent); 519throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateV2Invalid); 528throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateV2UnsupportedHashAlgorithm); 534throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateV2CertificateNotFound); 545throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateInvalid); 550throw new SignatureException(errors.InvalidSignature, Strings.SigningCertificateCertificateNotFound); 563throw new SignatureException(errors.ChainBuildingFailed, Strings.CertificateChainBuildFailed); 580throw new SignatureException(errors.InvalidSignature, errors.InvalidSignatureString); 668throw new SignatureException(Strings.CertificateChainValidationFailed); 687throw new SignatureException(string.Format(CultureInfo.CurrentCulture, Strings.SignatureContainsInvalidAttribute, attribute.Oid.Value));
Signing\Utility\SigningUtility.cs (9)
35throw new SignatureException(NuGetLogCode.NU3013, Strings.SigningError_CertificateHasUnsupportedSignatureAlgorithm); 40throw new SignatureException(NuGetLogCode.NU3014, Strings.SigningError_CertificateFailsPublicKeyLengthRequirement); 45throw new SignatureException(NuGetLogCode.NU3015, Strings.SigningError_CertificateHasLifetimeSigningEKU); 50throw new SignatureException(NuGetLogCode.NU3017, Strings.SigningError_NotYetValid); 194throw new SignatureException(NuGetLogCode.NU3006, Strings.ErrorZip64NotSupported); 202throw new SignatureException(NuGetLogCode.NU3039, Strings.SigningWouldRequireZip64); 212throw new SignatureException(NuGetLogCode.NU3033, Strings.Error_RepositorySignatureMustNotHaveARepositoryCountersignature); 217throw new SignatureException(NuGetLogCode.NU3032, Strings.SignedPackagePackageAlreadyCountersigned); 225throw new SignatureException(NuGetLogCode.NU3001, Strings.SignedPackageAlreadySigned);
NuGet.Protocol (1)
Plugins\PluginPackageReader.cs (1)
1149throw new SignatureException(NuGetLogCode.NU3041, Strings.Plugin_DownloadNotSupportedSinceUnsignedNotAllowed);
21 references to SignatureException
NuGet.Commands (2)
RestoreCommand\ProjectRestoreCommand.cs (1)
435catch (SignatureException e)
SignCommand\CertificateProvider.cs (1)
276catch (SignatureException)
NuGet.PackageManagement (2)
NuGetPackageManager.cs (2)
2699catch (SignatureException ex) 2703SignatureException unwrappedException = null;
NuGet.Packaging (16)
PackageExtractor.cs (7)
33/// <exception cref="SignatureException">If the package signature couldn't be validated. See exception message for more details.</exception> 164/// <exception cref="SignatureException">If the package signature couldn't be validated. See exception message for more details.</exception> 269/// <exception cref="SignatureException">If the package signature couldn't be validated. See exception message for more details.</exception> 376/// <exception cref="SignatureException">If the package signature couldn't be validated. See exception message for more details.</exception> 528catch (SignatureException) 654/// <exception cref="SignatureException">If the package signature couldn't be validated. See exception message for more details.</exception> 749catch (SignatureException)
Signing\Archive\SignedPackageArchiveIOUtility.cs (1)
402/// <exception cref="SignatureException">Thrown if either header is invalid.</exception>
Signing\Archive\SignedPackageArchiveUtility.cs (1)
77/// <exception cref="SignatureException">Thrown if a package signature file is invalid or missing.</exception>
Signing\Package\ISignedPackageReader.cs (1)
55/// <exception cref="SignatureException">if the ISignedPackageReader does not support signed packages</exception>
Signing\Utility\AttributeUtility.cs (3)
40/// <exception cref="SignatureException">Thrown if one or more attributes are invalid.</exception> 110/// <exception cref="SignatureException">Thrown if either exactly one attribute is not present or if 179/// <exception cref="SignatureException">Thrown if the attribute does not contain exactly one
Signing\Utility\SignatureUtility.cs (2)
157/// <exception cref="SignatureException">Thrown if <paramref name="primarySignature" /> does not have a valid 192/// <exception cref="SignatureException">Thrown if <paramref name="repositoryCountersignature" /> does not have a valid
Signing\Verification\PackageSignatureVerifier.cs (1)
60catch (SignatureException e)
NuGet.Protocol (1)
Utility\GetDownloadResultUtility.cs (1)
110catch (SignatureException)