The public interface that defines how the credential passed in from log in process
should be communicated to the database manager. A data base manager may need to
provide an object to handler this process if credential of the user is needed
for each connection to the database such as using a proxy connection.
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
The method handles the user name, and the credential. The credential can be password (not encrypted), or
additional certificate. The credential is in a encoded string format
that the responsible DBCredentialHandler understands. The return result is an object that can be
passed into the user info and be passed around.
The method interpretsthe credential and compose an object arrary that
the db manager will understand to use. Normally the credential is a encrypted or
unreadable object, the output normally is what can be used directly as the
credential for authentication for database connection.