public interface DBCredentialHandler
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
handleInput(java.lang.String loginId,
MaxUsrDBAuthInfoRemote authMbo)
The method convert the information in MaxUsrDBAuthInfo to an object that
can be taken by the userInfo object as credential when used to authenticate
the proxy user.
|
java.lang.Object |
handleInput(java.lang.String loginId,
java.lang.String stringCredential)
The method handles the user name, and the credential.
|
java.lang.Object |
handleInput(java.lang.String loginId,
java.lang.String password,
java.lang.Object other)
The method handles the user name, password, and the object the client might
pass in as additional credential.
|
java.lang.Object[] |
handleOutput(java.lang.Object credential)
The method interpretsthe credential and compose an object arrary that
the db manager will understand to use.
|
java.lang.Object handleInput(java.lang.String loginId, MaxUsrDBAuthInfoRemote authMbo) throws MXException, java.rmi.RemoteException
loginId
- authMbo
- MXException
java.rmi.RemoteException
java.lang.Object handleInput(java.lang.String loginId, java.lang.String password, java.lang.Object other) throws MXException, java.rmi.RemoteException
userName
- password
- other
- MXException
java.rmi.RemoteException
java.lang.Object handleInput(java.lang.String loginId, java.lang.String stringCredential) throws MXException, java.rmi.RemoteException
userName
- password
- stringCredential
- MXException
java.rmi.RemoteException
java.lang.Object[] handleOutput(java.lang.Object credential) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException