5.6.4. Configuração do Provedor de Segurança
Procedimento 5.2. Configure o Service Provider (SP - Provedor de Segurança)
Configure a Segurança do Aplicativo da Web para o SP
O aplicativo da web pode ser configurado uma vez que um SP deve possuir uma FORMA baseada na segurança habilitada em seu arquivo web.xml.Exemplo 5.9. Configuração web.xml para o SP
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Configure a Válvula SP
Com o objetivo de configurar a válvula para o SP, crie umcontext.xml
no diretório WEB-INF de seu aplicativo da web SP.Exemplo 5.10. Configuração do Arquivo context.xml para as Válvulas IDP
<Context> <Valve className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator" /> </Context>
<Context> <Valve className="org.jboss.identity.federation.bindings.tomcat.sp.SPRedirectSignatureFormAuthenticator" /> </Context>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Configure o arquivo de configuração do PicketLink Federation (picketlink-idfed.xml)
Configure opicketlink-idfed.xml
no WEB-INF de seu aplicativo da web IDP. Neste arquivo de configuração você fornece o URL que é adicionado como um emissor nas declarações SAML2 de saída aos Provedores de Serviço e o IDP. Segue abaixo uma amostra da configuraçãopicketlink-idfed.xml
.Exemplo 5.11. Configuração picketlink-idfed.xml
<PicketLinkIDP xmlns="urn:picketlink:identity-federation:config:1.0" > <IdentityURL>http://localhost:8080/idp/</IdentityURL> </PicketLinkIDP
<PicketLinkIDP xmlns="urn:picketlink:identity-federation:config:1.0" > <IdentityURL>http://localhost:8080/idp/</IdentityURL> </PicketLinkIDP
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Configure o arquivo PicketLink Federation Handlers (
picketlink-handlers.xml
)Configure opicketlink-handlers.xml
no WEB-INF de seu aplicativo da web SP.Exemplo 5.12. Configure o picketlink-handlers.xml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Nota
Mantenha a ordem pela qual os manuseadores são listados.