pub struct DidWebClientAssertionVerifier { /* private fields */ }Implementations§
Source§impl DidWebClientAssertionVerifier
impl DidWebClientAssertionVerifier
pub fn new( transport: Arc<dyn HttpTransport>, allow_insecure_loopback: bool, ) -> Self
Trait Implementations§
Source§impl ClientAssertionVerifier for DidWebClientAssertionVerifier
impl ClientAssertionVerifier for DidWebClientAssertionVerifier
fn verify<'life0, 'async_trait>(
&'life0 self,
context: ClientAssertionVerificationContext,
) -> Pin<Box<dyn Future<Output = Result<ClientAssertionClaims, ServiceError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl !RefUnwindSafe for DidWebClientAssertionVerifier
impl !UnwindSafe for DidWebClientAssertionVerifier
impl Freeze for DidWebClientAssertionVerifier
impl Send for DidWebClientAssertionVerifier
impl Sync for DidWebClientAssertionVerifier
impl Unpin for DidWebClientAssertionVerifier
impl UnsafeUnpin for DidWebClientAssertionVerifier
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