Class GoogleCloudPaymentsResellerSubscriptionV1UserSession
A user session contains a short-lived token that includes information required to interact with Google Payments
Reseller Platform using the following web endpoints. - A user session token should be generated dynamically for
an authenticated user. You should refrain from sharing a token directly with a user in an unauthenticated
context, such as SMS, or email. - You can re-generate new session tokens repeatedly for same generate request
if necessary, regardless of the previous tokens being expired or not. You don't need to worry about multiple
sessions resulting in duplicate fulfillments as guaranteed by the same subscription id. Please refer to the
Google Managed
Signup
documentation for additional integration details.
Implements
Inherited Members
Namespace: Google.Apis.PaymentsResellerSubscription.v1.Data
Assembly: Google.Apis.PaymentsResellerSubscription.v1.dll
Syntax
public class GoogleCloudPaymentsResellerSubscriptionV1UserSession : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ExpireTime
object representation of ExpireTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExpireTimeDateTimeOffset instead.")]
public virtual object ExpireTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
ExpireTimeDateTimeOffset
DateTimeOffset representation of ExpireTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExpireTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
ExpireTimeRaw
Output only. The time at which the user session expires.
Declaration
[JsonProperty("expireTime")]
public virtual string ExpireTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Token
Output only. The encrypted token of the user session, including the information of the user's intent and request. This token should be provided when redirecting the user to Google.
Declaration
[JsonProperty("token")]
public virtual string Token { get; set; }
Property Value
| Type | Description |
|---|---|
| string |