Guys, I need to do build a custom authenticaton scheme in Siteminder ( basically to authenticate using a third party product hosted on Tomcat) . Could you provide me with a brief rundown on the development process
The easiest thing to do would be to start with the sample custom auth scheme and go from there. That way you can get a sense of how the custom auth schemes work. There are four main methods you'll need to review:
* Authenticate - Called twice. The first time to disambiguate the user and the second to perform the authentication
* Init - Called when the authentication scheme is loaded to perform any initialization the scheme requires
* Query - Provides information about the custom auth scheme like the type of credentials, auth scheme version, etc.
* Release - Called when SiteMinder shuts down to allow any needed clean-up
Once you install the SDK it drops down the files needed and a set of samples. You can use the sample auth schemes as a starting point for building what you need into the custom auth scheme.
Out of curiosity, what are you trying to do that you need to write a custom authentication scheme to solve?