Встречается на собеседованиях • сегодня
Как понимаешь, что это твой токен
В Java токен — это уникальный идентификатор, представляющий данные или доступ. Например, JWT (JSON Web Token) содержит полезную нагрузку (payload), подпись и заголовок. Проверить, что токен "твой", можно через:
- Верификацию подписи — убедиться, что токен подписан вашим секретным ключом.
- Проверку claims — например,
iss(issuer) илиsub(subject).
Пример с JWT (используя библиотеку jjwt):
java
Jwts.parserBuilder()
.setSigningKey(secretKey) // ваш ключ
.build()
.parseClaimsJws(token) // токен
.getBody(); // если не исключение — токен вашЕсли токен невалиден, будет выброшено JwtException. Для OAuth2 можно проверять client_id или aud (audience).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы