Gerar as afirmações SAML 1.1 (e possivelmente 2.0)
-
22-09-2019 - |
Pergunta
Estou procurando uma maneira muito fácil e rápida de gerar algumas afirmações SAML. Isso só será usado para testar (usando Soap UI). Então, eu só preciso de algo que possa gerar uma afirmação válida, assinada ou não assinada, que eu possa entrar no SOAPUI e enviar para o meu serviço da web. Eu sei como adicionar a afirmação à mensagem SOAP e a todas essas outras coisas boas, só preciso de algumas afirmações de teste válidas.
Alguma ideia?
Obrigado.
Solução
Eu não acho que você encontrará um. SAML tem tantos perfis/ligações. É quase impossível gerar uma única afirmação que atenda aos requisitos de cada parte que confia.
Sua melhor aposta é capturar uma afirmação real e usá -la como um modelo. Basta substituir o campo na mosca em Soapui.
Essa é a abordagem usada pela biblioteca do Google SSO Client (agora depreciada). Você pode encontrar os exemplos aqui,
http://code.google.com/p/google-apps-sso-sample/downloads/list