Defining Bean for Specialized OpenID4JavaConsumer in http Namespace
Hi Everyone,
I've got a dilemma that I'm hoping someone will be able to help me with...
We've been using the security:http namespace to implement our security for our web application.
I've run into a requirement that requires me to extend and specialize the org.springframework.security.openid.OpenID4JavaCon sumer class.
How do I inject this new instance into the org.springframework.security.openid.OpenIDAuthenti cationFilter class that is instanciated by the <security:openid-login> tag?
I know of the following bean names:
org.springframework.security.openid.OpenIDAuthenti cationFilter#0
org.springframework.security.openid.OpenIDAuthenti cationProvider#0
But, for the newly written class that extends OpenID4JavaConsumer I need to pass the different openid attributes that are created using the <security-openid-attribute>?
Even better, where are there resources that explain how the entire security:http namespace is programmed or configured so I can figure this out for myself in the future.
Thank you for your time.