Class SetPassUpdateNoticeRequest
Request to send a private pass update notice information to Google, so that devices can then fetch the notice prompting the user to update a pass.
Implements
Inherited Members
Namespace: Google.Apis.Walletobjects.v1.Data
Assembly: Google.Apis.Walletobjects.v1.dll
Syntax
public class SetPassUpdateNoticeRequest : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExternalPassId
Required. A fully qualified identifier of the pass that the issuer wants to notify the pass holder(s) about. Formatted as .
Declaration
[JsonProperty("externalPassId")]
public virtual string ExternalPassId { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdateUri
Required. The issuer endpoint URI the pass holder needs to follow in order to receive an updated pass JWT. It can not contain any sensitive information. The endpoint needs to authenticate the user before giving the user the updated JWT. Example update URI https://someissuer.com/update/passId=someExternalPassId
Declaration
[JsonProperty("updateUri")]
public virtual string UpdateUri { get; set; }
Property Value
Type | Description |
---|---|
string |
UpdatedPassJwtSignature
Required. The JWT signature of the updated pass that the issuer wants to notify Google about. Only devices that report a different JWT signature than this JWT signature will receive the update notification.
Declaration
[JsonProperty("updatedPassJwtSignature")]
public virtual string UpdatedPassJwtSignature { get; set; }
Property Value
Type | Description |
---|---|
string |