Skip to content

ParsedPkcs7SignerInfo

A single SignerInfo decoded from a PKCS#7 SignedData structure.

Discriminated on hasSignedAttrs: when true, signedAttrsDer is always present; when false, it cannot exist.

ts
type ParsedPkcs7SignerInfo = (ParsedPkcs7SignerInfoBase & {
  readonly hasSignedAttrs: true;
  readonly signedAttrsDer: Uint8Array
}) | (ParsedPkcs7SignerInfoBase & {
  readonly hasSignedAttrs: false;
  readonly signedAttrsDer?: undefined
})

Released under the MIT License.