pub struct VerifyCustomTokenResponse {
pub expires_in: Option<i64>,
pub id_token: Option<String>,
pub is_new_user: Option<bool>,
pub kind: Option<String>,
pub refresh_token: Option<String>,
}
Expand description
Response from verifying a custom token
§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).
- verify custom token relyingparty (response)
Fields§
§expires_in: Option<i64>
If idToken is STS id token, then this field will be expiration time of STS id token in seconds.
id_token: Option<String>
The GITKit token for authenticated user.
is_new_user: Option<bool>
True if it’s a new user sign-in, false if it’s a returning user.
kind: Option<String>
The fixed string “identitytoolkit#VerifyCustomTokenResponse”.
refresh_token: Option<String>
If idToken is STS id token, then this field will be refresh token.
Trait Implementations§
source§impl Clone for VerifyCustomTokenResponse
impl Clone for VerifyCustomTokenResponse
source§fn clone(&self) -> VerifyCustomTokenResponse
fn clone(&self) -> VerifyCustomTokenResponse
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for VerifyCustomTokenResponse
impl Debug for VerifyCustomTokenResponse
source§impl Default for VerifyCustomTokenResponse
impl Default for VerifyCustomTokenResponse
source§fn default() -> VerifyCustomTokenResponse
fn default() -> VerifyCustomTokenResponse
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for VerifyCustomTokenResponse
impl<'de> Deserialize<'de> for VerifyCustomTokenResponse
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl ResponseResult for VerifyCustomTokenResponse
Auto Trait Implementations§
impl RefUnwindSafe for VerifyCustomTokenResponse
impl Send for VerifyCustomTokenResponse
impl Sync for VerifyCustomTokenResponse
impl Unpin for VerifyCustomTokenResponse
impl UnwindSafe for VerifyCustomTokenResponse
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more