Container for any constraints that may be placed on passes.
JSON representation |
---|
{ "screenshotEligibility": enum ( |
Fields | |
---|---|
screenshotEligibility |
The screenshot eligibility for the pass. |
nfcConstraint[] |
The NFC constraints for the pass. |
ScreenshotEligibility
Defines if/how screenshots may be taken of a pass.
Enums | |
---|---|
SCREENSHOT_ELIGIBILITY_UNSPECIFIED |
Default value, same as ELIGIBLE. |
ELIGIBLE |
Default behavior for all existing Passes if ScreenshotEligibility is not set. Allows screenshots to be taken on Android devices. |
INELIGIBLE |
Disallows screenshots to be taken on Android devices. Note that older versions of Wallet may still allow screenshots to be taken. |
NfcConstraint
Defines possible NFC constraints for the pass.
Enums | |
---|---|
NFC_CONSTRAINT_UNSPECIFIED |
Default value, no specified constraint. |
BLOCK_PAYMENT |
Payment cards will not be conveyed while the pass is open. |
BLOCK_CLOSED_LOOP_TRANSIT |
Closed loop transit cards will not be conveyed while the pass is open. |