pub struct RefreshIdentityTokenRequest {
pub current_token: String,
pub identifier: Option<String>,
}Expand description
Request for refreshing an existing identity token
Fields§
§current_token: StringThe current identity token to refresh
identifier: Option<String>Optional identifier - required for token-only auth, optional for mTLS
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RefreshIdentityTokenRequest
impl<'de> Deserialize<'de> for RefreshIdentityTokenRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshIdentityTokenRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RefreshIdentityTokenRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for RefreshIdentityTokenRequest
impl Serialize for RefreshIdentityTokenRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for RefreshIdentityTokenRequest
impl RefUnwindSafe for RefreshIdentityTokenRequest
impl Send for RefreshIdentityTokenRequest
impl Sync for RefreshIdentityTokenRequest
impl Unpin for RefreshIdentityTokenRequest
impl UnwindSafe for RefreshIdentityTokenRequest
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