Allow multiple auth methods in PBSPro

Hi,

Currently, PBS allows only one auth method in the configuration for authentication and encrypt/decrypt data. So I am proposing new configurations switching which will allow admin/user to configure multiple auth methods which PBS server understands, whether to encrypt/decrypt data or not and if encrypt/decrypt data then which communication to encrypt/decrypt like encrypt/decrypt only client-server communication or encrypt/decrypt only server-mom or encrypt/decrypt everything etc…

Here is a link for design.

Please review it and let me know your comments/suggestions/questions…

Thanks