class AuthTokenManager implements TokenManager {

    @Override
    public void grantToken() {
        MultivaluedMap<String, String> mvm = new CaseInsensitiveMap<String>();
        mvm.putSingle(OAuth2Constants.GRANT_TYPE,
                      "password");
        mvm.putSingle("username",
                      config.getUsername());
        mvm.putSingle("password",
                      config.getPassword());
        consumeGrantTokenService(mvm);
    }

    public  AuthTokenManager(AuthSettings config);

}