forVectors static method

Future<ClientEnvelope> forVectors({
  1. required CoseSigner signer,
  2. required List<CoseServerKey> serverKeys,
  3. required String audience,
  4. required int iat,
  5. required Uint8List cti,
})

An envelope like ClientEnvelope.create whose iat is iat (Unix seconds) and whose cti is cti.

Implementation

static Future<ClientEnvelope> forVectors({
  required CoseSigner signer,
  required List<CoseServerKey> serverKeys,
  required String audience,
  required int iat,
  required Uint8List cti,
}) =>
    createPinnedEnvelope(
      signer: signer,
      serverKeys: serverKeys,
      audience: audience,
      pin: SealPin(iat: iat, cti: cti),
    );