Jose4j обратная сторона JSONAware - PullRequest
0 голосов
/ 18 мая 2018

Я использовал блестящий интерфейс JSONAware (с методом toJSONString) на jose4j, чтобы я мог добавить сложную структуру JSON под одним утверждением - он генерирует именно то, что я хотел, чтобы JWT выглядел.

Однако сейчас я пытаюсь извлечь то же утверждение из JWT, и, похоже, нет встроенного способа изменить его.Я надеялся на другой интерфейс (или метод на том же интерфейсе) с методом с именем fromJSONString или с чем-то, что я мог бы вызвать:

getClaimValue (String, JSONAwareImpl.class)

, который затемвернул класс (я использую реализацию метода).

Есть идеи по этому поводу?На данный момент мое единственное решение состоит в том, чтобы получить весь JWT в необработанном формате и проанализировать все это, чтобы извлечь только мое требование.Просто показалось немного странным, что я могу идти в одну сторону, а не назад, и подумал, что я что-то упустил?

Спасибо.

...