COSEHeaderMap constructor

COSEHeaderMap({
  1. COSELabel? algorithmId,
  2. COSELabels? criticality,
  3. COSELabel? contentType,
  4. List<int>? keyId,
  5. List<int>? initVector,
  6. List<int>? partialInitVector,
  7. COSECounterSignature? counterSignature,
  8. Map<COSELabel, CborObject<Object?>>? otherHeaders,
})

Implementation

COSEHeaderMap({
  this.algorithmId,
  this.criticality,
  this.contentType,
  List<int>? keyId,
  List<int>? initVector,
  List<int>? partialInitVector,
  this.counterSignature,
  Map<COSELabel, CborObject>? otherHeaders,
}) : keyId = keyId?.immutable,
     initVector = initVector?.immutable,
     partialInitVector = partialInitVector?.immutable,
     otherHeaders = otherHeaders?.immutable;