The JaasSecurityManager is responsible both for authenticating credentials associated with principals and for role mapping. This implementation relies on the JAAS LoginContext/LoginModules associated with the security domain name associated with the class for authentication, and the context JAAS Subject object for role mapping.
@see #isValid(Principal,Object,Subject)
@see #getPrincipal(Principal)
@see #doesUserHaveRole(Principal,Set)
@author
Oleg Nitz
@author Scott.Stark@jboss.org
@author Anil.Saldhana@jboss.org
@version $Revision: 62860 $