One of the primary reasons why you might want to use SAML is to support
single sign-on. But if you don't have a SAML authentication authority, then
you probably don't want to use SAML.

Can I use SAML for just Authorization Authority ?



But you don't need to use either SAML or WS-Security to implement
authentication or authorization. There are a number of authentication
mechanisms that you can use: HTTP Basic, HTTP Digest, SPKM (X.509
certificates). The challenge that you need to solve is mapping these
transport-level authentication mechanisms to a security principal within
your environment. You will need to implement a transport-level interceptor
to capture the authentication information and map it to a principal. Then
you need to carry that context with your request until you get to the
service dispatch point, at which point you can use JAAS to determine if that
principal is authorized to access the requested service.

You also don't have to use JAAS. Any proprietary API would work also.


Best regards,
Ricky



Reply via email to