Как получить подтверждение SAML из ADFS для AWS STS в Java - PullRequest
0 голосов
/ 25 февраля 2019

Мне нужно получить временные учетные данные из AWS STS.Использование API AWS SDK ниже:

AssumeRoleWithSAMLRequest samlreq =new AssumeRoleWithSAMLRequest().withPrincipalArn(principalARN).withRoleArn(roleARN).withSAMLAssertion(SAMLToken);

Для вышеуказанного вызова API требуется подтверждение / токен SAML из ADFS, совместимой с SAML 2.0.
Мое приложение находится на Java.Нужен пример кода Java для извлечения SAML Assertion / Token из ADFS IDP и использования его в AWS SDK

Примечание. Я могу выполнить единый вход на основе SAML для входа в консоль AWS с настройкой учетной записи ADFS и AWS, которую яЯ использую, просто нужно сделать это программно.

...