Call the try/catch block with the acquireTokenSilently and acquireTokenUsernamePassword methods twice, so that it demonstrates the silent/not silent pattern fully: first what happens when acquireTokenSilently fails and needs to fall back on a flow-specific acquireToken call, and then what happens when acquireTokenSilently succeeds
Add a function to filter the accounts based on user name, like an existing comment in the sample suggested the user does in a 'real' application
These changes should also be made in the samples included in the main repository. I would recommend waiting until we agree on the changes that are necessary before porting them.
Implements changes discussed in https://github.com/Azure-Samples/ms-identity-java-desktop/issues/6
Also implements further changes discussed outside of https://github.com/Azure-Samples/ms-identity-java-desktop/issues/6