Hi,

my question is:
Does an EJB server need to support authentication to be compliant
with the EJB 1.1 spec ?

More precisely: does EJB spec 1.1 require the method:
  EJBContext.getCallerPrincipal().getName()
to work correctly ? "Correctly" means:

a) return a name (if server/client is setup correctly)
b) return a different name for different users (not a dummy default)


As far as I know the following AppServers do not support this:

- Inprise AppServer 4
  (without SecurityService, which is not available today)
- Persistence PowerTier

How about the other servers ? Do they support getCallerPrincipal() ?


With kind regards


Oliver Geisser

Development/System Architect    Fon: +49 (0)521 9318-324
CE Computer Equipment AG        Fax: +49 (0)521 9318-444
Herforder Straße 155a           E-Mail: [EMAIL PROTECTED]
33609 Bielefeld                 http://www.ce-ag.com
Germany

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to