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