Which client libraray are you using? WSS4J has the org.apache.ws.security.WSPasswordCallback for this purpose, but it doesn't have any of the ones you mention, so that's probably not what you're using.
I'm running all IBM WAS libraries. I haven't had to import any third-party libraries. It all supposedly comes with IBM WAS.
Joined: Mar 22, 2005
A bit of googling in IBMs documentation suggests that you need to use javax.security.auth.callback.NameCallback. Poke around here, and you may find what you're looking for. I've never used WebSphere, so this is part guessing.