func (s *FositeMemoryStore) ClientAssertionJWTValid(_ context.Context, jti string) error {
	s.RLock()
	defer s.RUnlock()
	if exp, exists := s.BlacklistedJTIs[jti]; exists && exp.After(time.Now()) {
		return errors.WithStack(fosite.ErrJTIKnown)
	}

	return nil
}
A capture-replay flaw exists when the design of the software makes it possible for a malicious user to sniff network traffic and bypass authentication by replaying it to the server in question to the same effect as the original message (or with minor changes).