Buenas,
La contraseña no tienes que pasársela por el constructor. La tendrás que enviar como mensaje a través del socket.
Puedes establecer un pequeño protocolo para iniciar la conexión
Código Protocolo PLUS_SECURE:
Ver originalCliente: Helo
Servidor: Helo.
Servidor: Password?
Cliente: [password en AES]
Servidor: Password valido --> continua conexión
Servidor: Password inválido --> Error -1. Not allowed --> Cierra conexión
Un saludo