pub struct SetPassUpdateNoticeRequest {
pub external_pass_id: Option<String>,
pub update_uri: Option<String>,
pub updated_pass_jwt_signature: Option<String>,
}Expand description
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.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§external_pass_id: Option<String>Required. A fully qualified identifier of the pass that the issuer wants to notify the pass holder(s) about. Formatted as .
update_uri: Option<String>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
updated_pass_jwt_signature: Option<String>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.
Trait Implementations§
Source§impl Clone for SetPassUpdateNoticeRequest
impl Clone for SetPassUpdateNoticeRequest
Source§fn clone(&self) -> SetPassUpdateNoticeRequest
fn clone(&self) -> SetPassUpdateNoticeRequest
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more