pub struct OpenIDTokenRequest {
pub code: String,
pub client_id: String,
pub client_secret: String,
pub redirect_uri: Option<String>,
pub grant_type: Option<String>,
pub refresh_token: Option<String>,
}Expand description
Request for openid.connect.token
Fields§
§code: StringThe authorization code from the OAuth redirect
client_id: StringYour app’s client ID
client_secret: StringYour app’s client secret
redirect_uri: Option<String>The redirect URI used in the authorization request
grant_type: Option<String>Grant type (always “authorization_code” for code exchange)
refresh_token: Option<String>Refresh token for token refresh flow
Trait Implementations§
Source§impl Debug for OpenIDTokenRequest
impl Debug for OpenIDTokenRequest
Auto Trait Implementations§
impl Freeze for OpenIDTokenRequest
impl RefUnwindSafe for OpenIDTokenRequest
impl Send for OpenIDTokenRequest
impl Sync for OpenIDTokenRequest
impl Unpin for OpenIDTokenRequest
impl UnwindSafe for OpenIDTokenRequest
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