Я понимаю, что openid обычно используется для приложений на основе браузера.Тем не менее, я создаю настольное приложение Java.Я хотел бы использовать openid.Как это возможно.Один из способов сделать это - интегрировать Java-браузер, такой как http://lobobrowser.org/java-browser.jsp, и получить возвращаемый URL.Но это кажется мне самым сложным решением.Есть ли библиотека, которая может помочь мне в этом.
Моя цель - использовать URL-адрес возврата от поставщика openid, скажем, Google, в качестве секретного ключа для шифрования локальных данных.Возвращенный URL содержит уникальный ключ доступа / подтверждения.
Каковы соображения безопасности при этом?