pub struct HostedPlatformClientAssertionVerifier { /* private fields */ }Implementations§
Source§impl HostedPlatformClientAssertionVerifier
impl HostedPlatformClientAssertionVerifier
pub fn new( options: HostedPlatformClientAssertionVerifierOptions, ) -> Result<Self, ServiceError>
Trait Implementations§
Source§impl ClientAssertionVerifier for HostedPlatformClientAssertionVerifier
impl ClientAssertionVerifier for HostedPlatformClientAssertionVerifier
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 !Freeze for HostedPlatformClientAssertionVerifier
impl !RefUnwindSafe for HostedPlatformClientAssertionVerifier
impl !UnwindSafe for HostedPlatformClientAssertionVerifier
impl Send for HostedPlatformClientAssertionVerifier
impl Sync for HostedPlatformClientAssertionVerifier
impl Unpin for HostedPlatformClientAssertionVerifier
impl UnsafeUnpin for HostedPlatformClientAssertionVerifier
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