2 instantiations of CRYPT_ATTRIBUTE
NuGet.Packaging (2)
Signing\Cms\NativeCms.cs (2)
387
var signerInfoAttr = new
CRYPT_ATTRIBUTE
()
449
var attr = new
CRYPT_ATTRIBUTE
()
11 references to CRYPT_ATTRIBUTE
NuGet.Packaging (11)
Signing\Cms\NativeCms.cs (9)
317
var sizeOfCryptAttribute = Marshal.SizeOf<
CRYPT_ATTRIBUTE
>();
318
var attributesArray = (
CRYPT_ATTRIBUTE
*)hb.Alloc((int)(sizeOfCryptAttribute * unauthAttrCount));
326
var
existingAttribute = Marshal.PtrToStructure<
CRYPT_ATTRIBUTE
>(existingAttributePointer);
387
var
signerInfoAttr = new CRYPT_ATTRIBUTE()
418
var
timestampAttr = GetCryptAttributeForData(timestamp.Encode(), Oids.SignatureTimeStampTokenAttribute, hb);
436
private static
CRYPT_ATTRIBUTE
GetCryptAttributeForData(byte[] data, string attributeOid, HeapBlockRetainer hb)
449
var
attr = new CRYPT_ATTRIBUTE()
459
private static unsafe CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA CreateUnsignedAddAttribute(
CRYPT_ATTRIBUTE
attr, HeapBlockRetainer hb)
Signing\Cms\NativeUtility.cs (2)
169
int sizeOfCryptAttribute = Marshal.SizeOf<
CRYPT_ATTRIBUTE
>();
171
var attributesArray = (
CRYPT_ATTRIBUTE
*)hb.Alloc(sizeOfCryptAttribute * cmsSigner.SignedAttributes.Count);