Я использую openam для проверки подлинности в веб-приложение, с помощью REST API вызова, с помощью этогоopenam тайм-аут действия маркера
локон \ --request POST \ --header «X-OpenAM-Имя : демо "\ --header "X-OpenAM-Password: changeit" \ --header "Content-Type: применение/JSON" \ --data "{}" \ https://openam-server.com:8443/openam/json/authenticate"
которые возвращают мне tokeId как outpu т
{ "tokenId": "AQIC5w ... NTcy *", "successUrl": "/ openam/консоль"
Я знаю, что есть токен isTokenValid проверить маркер действителен или нет, но мне нужно получить время истечения срока действия токена, возможно ли получить токеновое время истечения срока действия без использования клиента oAuth,
ok Я очень новичок в этой концепции openAM, я использую OpenAM SSOtok en только используя rest api openam, который возвращает мне toked id, я хочу знать, как мы проверяем токен, истек, а что, если токен openAm истекло, должен ли я проверять каждый раз, когда токенид действителен или нет. –
Вы можете проверить http://docs.forgerock.org/en/openam/11.0.0/dev-guide/index.html#rest-api-tokens Агент должен зарегистрировать прослушиватель токенов, чтобы получить уведомление, когда токен истек ... с REST вы должны решить, когда вы проверяете срок действия. –
Спасибо @Bernhard за ваш ответ и руководство. –