buildProofHeader method

String? buildProofHeader(
  1. String method,
  2. String absoluteUrl
)

§4 — compact JWS value for X-Synheart-Proof (non-ingest APIs). Use uppercase method.

Implementation

String? buildProofHeader(String method, String absoluteUrl) {
  if (_disposed || _ffi.sdkFfi.buildProofHeader == null) return null;
  final m = method.toNativeUtf8();
  final u = absoluteUrl.toNativeUtf8();
  try {
    return _readOrNote(
      _ffi.sdkFfi.buildProofHeader!(_handle, m.cast(), u.cast()),
    );
  } finally {
    malloc.free(m);
    malloc.free(u);
  }
}