вы должны предоставить Bearer String, библиотеки должны предоставить и c автоматический способ сделать это, например, с помощью io.jsonwebtoken
long now = (new Date()).getTime();
String token = Jwts.builder()
.setSubject("username")
.claim("roles", "ROLE_ADMIN, ROLE_USER")
.signWith(key, SignatureAlgorithm.HS512)
.setExpiration(new Date(now + 86400))
.compact();
здесь токен начинается с на предъявителя