COSESignBuilder constructor

COSESignBuilder({
  1. required COSEHeaders headers,
  2. required List<int> payload,
  3. required List<int>? externalAad,
  4. bool hashPayload = false,
})

Implementation

factory COSESignBuilder(
    {required COSEHeaders headers,
    required List<int> payload,
    required List<int>? externalAad,
    bool hashPayload = false}) {
  return COSESignBuilder._(
      headers: headers,
      payload: hashPayload ? QuickCrypto.blake2b224Hash(payload) : payload,
      externalAad: externalAad);
}