57 references to SignatureType
NuGet.Commands (2)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (2)
118if (primarySignature.Type == SignatureType.Repository) 143if (primarySignature.Type != SignatureType.Author)
NuGet.Packaging (55)
Signing\Archive\SignedPackageArchiveUtility.cs (2)
269case SignatureType.Repository: 347if (AttributeUtility.GetSignatureType(countersigner.SignedAttributes) == SignatureType.Repository)
Signing\Authoring\AuthorSignPackageRequest.cs (2)
15public override SignatureType SignatureType => SignatureType.Author;
Signing\Authoring\RepositorySignPackageRequest.cs (2)
27public override SignatureType SignatureType => SignatureType.Repository;
Signing\Authoring\SignPackageRequest.cs (1)
41public abstract SignatureType SignatureType { get; }
Signing\Signatures\AuthorPrimarySignature.cs (1)
17: base(signedCms, SignatureType.Author)
Signing\Signatures\ISignature.cs (1)
10SignatureType Type { get; }
Signing\Signatures\PrimarySignature.cs (1)
111protected PrimarySignature(SignedCms signedCms, SignatureType signatureType)
Signing\Signatures\PrimarySignatureFactory.cs (3)
12var signatureType = AttributeUtility.GetSignatureType(signedCms.SignerInfos[0].SignedAttributes); 16case SignatureType.Author: 18case SignatureType.Repository:
Signing\Signatures\RepositoryCountersignature.cs (4)
28: base(counterSignerInfo, SignatureType.Repository) 48var countersignatureType = AttributeUtility.GetSignatureType(countersignature.SignedAttributes); 50if (countersignatureType == SignatureType.Repository) 57if (primarySignature.Type == SignatureType.Repository)
Signing\Signatures\RepositoryPrimarySignature.cs (1)
22: base(signedCms, SignatureType.Repository)
Signing\Signatures\Signature.cs (3)
26public SignatureType Type { get; } 42protected Signature(SignerInfo signerInfo, SignatureType type) 49if (Type != SignatureType.Unknown)
Signing\Signatures\UnknownPrimarySignature.cs (1)
11: base(signedCms, SignatureType.Unknown)
Signing\Utility\AttributeUtility.cs (14)
21public static CryptographicAttributeObject CreateCommitmentTypeIndication(SignatureType type) 41public static SignatureType GetSignatureType(CryptographicAttributeObjectCollection signedAttributes) 53var knownValues = values.Where(e => e != SignatureType.Unknown).ToList(); 57return SignatureType.Unknown; 213public static SignatureType GetSignatureType(string oid) 218return SignatureType.Author; 220return SignatureType.Repository; 222return SignatureType.Unknown; 230public static string GetSignatureTypeOid(SignatureType signatureType) 234case SignatureType.Author: 236case SignatureType.Repository: 292private static IEnumerable<SignatureType> GetCommitmentTypeIndicationRawValues(CryptographicAttributeObject attribute) 295var values = new List<SignatureType>(capacity: 1); 300var signatureType = GetSignatureType(indication.CommitmentTypeId.Value!);
Signing\Utility\SignatureUtility.cs (5)
123var signatureType = AttributeUtility.GetSignatureType(signerInfo.SignedAttributes); 129case SignatureType.Author: 130case SignatureType.Repository: 282var countersignatureType = AttributeUtility.GetSignatureType(counterSignature.SignedAttributes); 283if (countersignatureType == SignatureType.Repository)
Signing\Utility\SigningUtility.cs (4)
75if (request.SignatureType != SignatureType.Unknown) 149if (request.SignatureType == SignatureType.Repository) 208if (signRequest.SignatureType == SignatureType.Repository && primarySignature != null) 210if (primarySignature.Type == SignatureType.Repository)
Signing\Utility\VerificationUtility.cs (4)
39public static bool IsVerificationTarget(SignatureType signatureType, VerificationTarget target) 43case SignatureType.Unknown: 46case SignatureType.Author: 49case SignatureType.Repository:
Signing\Verification\SignatureTrustAndValidityVerificationProvider.cs (2)
288return summary.SignatureType != SignatureType.Repository && 295return summary.SignatureType != SignatureType.Repository && summary.ExpirationTime.HasValue;
Signing\Verification\SignatureVerificationSummary.cs (4)
14public SignatureType SignatureType { get; } 40SignatureType signatureType, 56SignatureType signatureType, 66SignatureType signatureType,