Struct google_connectors1::api::JwtClaims
source · pub struct JwtClaims {
pub audience: Option<String>,
pub issuer: Option<String>,
pub subject: Option<String>,
}
Expand description
JWT claims used for the jwt-bearer authorization grant.
This type is not used in any activity, and only used as part of another schema.
Fields§
§audience: Option<String>
Value for the “aud” claim.
issuer: Option<String>
Value for the “iss” claim.
subject: Option<String>
Value for the “sub” claim.
Trait Implementations§
source§impl<'de> Deserialize<'de> for JwtClaims
impl<'de> Deserialize<'de> for JwtClaims
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 Part for JwtClaims
Auto Trait Implementations§
impl RefUnwindSafe for JwtClaims
impl Send for JwtClaims
impl Sync for JwtClaims
impl Unpin for JwtClaims
impl UnwindSafe for JwtClaims
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