Firefox Tomorrow

web api instance method

Document: hasRedemptionRecord() method

View on MDN ↗

Limited availability

The hasRedemptionRecord() method of the Document interface returns a promise that fulfills with a boolean indicating whether the browser has a redemption record originating from a particular issuer.

Syntax

hasRedemptionRecord(issuer)

Parameters

  • issuer
    • : A string representing the URL of an issuer server.

Return value

A Promise that resolves with a boolean value indicating whether the browser has a redemption record stored that originates from the specified issuer server.

Exceptions

Examples

const hasRR = await Document.hasRedemptionRecord(`issuer.example`);
if (hasRR) {
  await fetch("some-resource.example", {
    method: "POST",
    privateToken: {
      version: 1,
      operation: "send-redemption-record",
      issuers: ["https://issuer.example"],
    },
  });
}

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also