Jose4j обратная сторона JSONAware

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

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

getClaimValue (String, JSONAwareImpl.class)

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

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

Благодарю.

0 ответов

Другие вопросы по тегам