pub struct NoKeys;Expand description
Resolves nothing: for verifying signatures whose scheme carries its key.
Trait Implementations§
impl Copy for NoKeys
Source§impl KeyResolver for NoKeys
impl KeyResolver for NoKeys
Source§fn jwks<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_issuer: &'life1 str,
_dwk: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<Jwks>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn jwks<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
_issuer: &'life1 str,
_dwk: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<Jwks>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
The keys
issuer publishes through its dwk metadata document.Auto Trait Implementations§
impl Freeze for NoKeys
impl RefUnwindSafe for NoKeys
impl Send for NoKeys
impl Sync for NoKeys
impl Unpin for NoKeys
impl UnsafeUnpin for NoKeys
impl UnwindSafe for NoKeys
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