PassConstraints

Kontenery dla wszystkich ograniczeń, które mogą być nakładane na karty.

Zapis JSON
{
  "screenshotEligibility": enum (ScreenshotEligibility),
  "nfcConstraint": [
    enum (NfcConstraint)
  ]
}
Pola
screenshotEligibility

enum (ScreenshotEligibility)

uprawnienia do zrzutu ekranu z karty.

nfcConstraint[]

enum (NfcConstraint)

Ograniczenia NFC karty.

ScreenshotEligibility

Określa, czy i w jaki sposób można robić zrzuty ekranu dokumentu.

Wartości w polu enum
SCREENSHOT_ELIGIBILITY_UNSPECIFIED Wartość domyślna, taka sama jak ELIGIBLE.
ELIGIBLE Domyślne zachowanie dla wszystkich dotychczasowych kart, jeśli nie ustawiono parametru ScreenshotEligibility. Umożliwia wykonywanie zrzutów ekranu na urządzeniach z Androidem.
INELIGIBLE Nie zezwala na robienie zrzutów ekranu na urządzeniach z Androidem. Pamiętaj, że starsze wersje Portfela mogą nadal umożliwiać robienie zrzutów ekranu.

NfcConstraint

Określa możliwe ograniczenia NFC karty.

Wartości w polu enum
NFC_CONSTRAINT_UNSPECIFIED Wartość domyślna, bez określonego ograniczenia.
BLOCK_PAYMENT Karty płatnicze nie będą przekazywane, gdy karta jest otwarta.
BLOCK_CLOSED_LOOP_TRANSIT Karty transportu publicznego typu closed loop nie będą przekazywane, gdy karta jest otwarta.