pub struct IdTokenVerifier { /* private fields */ }Implementations§
Source§impl IdTokenVerifier
impl IdTokenVerifier
pub fn new(project_id: String) -> Self
Sourcepub async fn verify_id_token(
&self,
token: &str,
) -> Result<FirebaseTokenClaims, TokenVerificationError>
pub async fn verify_id_token( &self, token: &str, ) -> Result<FirebaseTokenClaims, TokenVerificationError>
Verifies a Firebase ID token.
Verifies a Firebase Session Cookie.
Auto Trait Implementations§
impl Freeze for IdTokenVerifier
impl !RefUnwindSafe for IdTokenVerifier
impl Send for IdTokenVerifier
impl Sync for IdTokenVerifier
impl Unpin for IdTokenVerifier
impl !UnwindSafe for IdTokenVerifier
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