Function josekit::jwt::decode_with_decrypter_selector[][src]

pub fn decode_with_decrypter_selector<'a, F>(
    input: impl AsRef<[u8]>,
    selector: F
) -> Result<(JwtPayload, JweHeader), JoseError> where
    F: Fn(&JweHeader) -> Result<Option<&'a dyn JweDecrypter>, JoseError>, 
Expand description

Return the JWT object decoded with a selected decrypting algorithm.

Arguments

  • input - a JWT string representation.
  • decrypter_selector - a function for selecting the decrypting algorithm.