Marvin, If I'm understanding correctly, I believe you are saying that I must configure services via CAS service management and define attribute release here...however, I was sort of under the impression that once a service is defined, all services must exist in the manger to continue working. Is that correct?
Do you happen to have a link for the spring security stuff? I'm sort of confused... I've been looking at http://static.springsource.org/spring-security/site/docs/3.0.x/reference/cas.html but it seems to be totally different then what you are talking about and doesn't look like it uses cas attribute release. Curtis On Mon, Sep 13, 2010 at 1:59 PM, Marvin Addison <[email protected]>wrote: > > I'm creating a spring webapp that I need to be able to authenticate to > via > > CAS but once I've got a CAS ticket, I need to be able to restrict access > > based on active directory groups. > > You'll want to leverage service management with SAML attribute > release. On the server side, you'll want to configure an attribute > repository that gets group membership data from AD, > https://wiki.jasig.org/display/CASUM/Attributes. You'll also need to > ensure that the target service has permission to have attributes > released to it via the services management console. Once you get the > server set up to release attributes, you'll want to use the SAML 1.1 > validator on the client, > > https://wiki.jasig.org/display/CASC/JASIG+Client+SAML+Saml11TicketValidationFilter+Example > , > to request a SAML payload containing attributes from the server. From > there, it's up to client machinery to extract the attributes from the > CAS assertion and leverage them for authorization. Spring Security > makes this straightforward, for example, but it's by no means the only > choice. > > M > > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > -- Curtis Garman -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
