PassConstraints
Контейнер для любых ограничений, которые могут быть наложены на проходы.
Скриншот
Определяет, можно ли/как делать снимки экрана прохода.
Перечисления |
---|
SCREENSHOT_ELIGIBILITY_UNSPECIFIED | Значение по умолчанию, такое же, как ELIGIBLE. |
ELIGIBLE | Поведение по умолчанию для всех существующих проходов, если ScreenshotEligibility не установлен. Позволяет делать снимки экрана на устройствах Android. |
INELIGIBLE | Запрещает делать снимки экрана на устройствах Android. Обратите внимание, что более старые версии Кошелька могут по-прежнему позволять делать снимки экрана. |
NfcConstraint
Определяет возможные ограничения NFC для прохода.
Перечисления |
---|
NFC_CONSTRAINT_UNSPECIFIED | Значение по умолчанию, без указанного ограничения. |
BLOCK_PAYMENT | Платежные карты не будут передаваться, пока открыт пропуск. |
BLOCK_CLOSED_LOOP_TRANSIT | Транспортные карты замкнутого цикла не будут передаваться, пока пропуск открыт. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-06 UTC.
[null,null,["Последнее обновление: 2025-01-06 UTC."],[[["Pass constraints can be set to control screenshot eligibility and NFC behavior."],["`screenshotEligibility` determines if screenshots of the pass are allowed on Android devices, with options for eligible or ineligible."],["`nfcConstraint` allows restrictions on NFC interactions when the pass is open, such as blocking payments or closed-loop transit cards."],["The default behavior for screenshots is eligible, and there are no NFC constraints by default."]]],["Pass constraints are defined through `screenshotEligibility` and `nfcConstraint`. `screenshotEligibility` controls screenshot capture with `ELIGIBLE` (default) or `INELIGIBLE` options. `nfcConstraint` manages NFC interactions, allowing `BLOCK_PAYMENT` to prevent payment card conveyance and `BLOCK_CLOSED_LOOP_TRANSIT` to block closed-loop transit card conveyance. Unspecified settings use default behaviors: `SCREENSHOT_ELIGIBILITY_UNSPECIFIED` defaults to `ELIGIBLE` and `NFC_CONSTRAINT_UNSPECIFIED` implies no constraints.\n"]]