Hi,
You simply get the user from Environment parameter :
public void start(Environment env) throws IOException {
env.getEnv().get(Environment.ENV_USER);
...
}
When the command is executed, you're sure the user has been authenticated
(thru filters).
Regards,
Frederic
On Tue, Nov 22, 2011 at 09:28, Tomek Koprowski <[email protected]> wrote:
> Hi,
> I'm developing a multi-user application based around MINA SSHD using
> CommandFactory (I don't need a shell). The problem is as follows: commands
> should behave differently depending on logged on user (somewhat like
> executing on the user's behalf). To do that I need to know _who_ is my
> command serving but I can't figure out a way to do that.
>
> Is there a way to pass the username into a Command created by the
> CommandFactory?
>
> Regards,
> Tomek
>
> --
> [ mailto:[email protected] gg#:2348134 ]
> [ http://koprowski.org/photo ]
> [ Life is as bad as you make it be ]
>
>
--
Frédéric Menou