I guess it is a bug in JBoss. When I call
| SecurityAssociation.getSubject().getPrincipals() | I get the set of the principals where the first element in this set is the my own implementation of the principal class and that's right, subject gets filled with principals in the LoginModule commit method. However when I call Sec | SecurityAssociation.getPrincipal(); | or | SecurityAssociation.getCallerPrincipal(); | or | sessionContext.getCallerPrincipal(); | I always get the instance of the SimplePrincipal. It seems that my loginModule works well, but during the propagation of the caller principal jboss is ignoring my principal class and sets his default. Martin View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4242075#4242075 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4242075 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user