2015-07-20 5 views
0

Я реализовал SSO с paspport-saml и OpenAM. Я могу получить определенные пользовательские атрибуты, такие как id, givenName и т. Д. Но теперь я хочу получить идентификатор токена идентификации с ответом Saml для дальнейшей аутентификации веб-сервисов.Получить аутентификацию token.id из OpenAm в ответе Saml

Как я могу получить идентификатор идентификатора токена с ответом Saml?

ответ

0

Вы можете получить идентификатор утверждения SAML из ответа saml, или вы можете использовать идентификатор nameID на основе поставщика ID, он будет содержать либо имя пользователя, либо основной объект.

String ID = credential.getAuthenticationAssertion().getID(); 

or 

String userName = credential.getNameID().getValue(); 

 Смежные вопросы

  • Нет связанных вопросов^_^