secondo voi è corretto utilizzare un oggetto authenticator in un ' applicazione client-server locale, oppure meglio creare un oggetto credenziali , con campi ed es : username e password?
Puoi precisare meglio il contesto? Client e Server cosa sono? E come comunicano?