pub struct IntrospectRequest {
pub issuer: String,
pub client_id: String,
pub client_secret: Option<String>,
pub token: String,
pub token_type_hint: Option<String>,
pub token_endpoint_auth_method: Option<String>,
}Expand description
Token introspection request
Fields§
§issuer: StringIssuer URL
client_id: StringClient ID
client_secret: Option<String>Client secret (for confidential clients)
token: StringToken to introspect
token_type_hint: Option<String>Hint about the type of the token
token_endpoint_auth_method: Option<String>Token endpoint authentication method
Trait Implementations§
Source§impl Clone for IntrospectRequest
impl Clone for IntrospectRequest
Source§fn clone(&self) -> IntrospectRequest
fn clone(&self) -> IntrospectRequest
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for IntrospectRequest
impl RefUnwindSafe for IntrospectRequest
impl Send for IntrospectRequest
impl Sync for IntrospectRequest
impl Unpin for IntrospectRequest
impl UnwindSafe for IntrospectRequest
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