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 |