The OAuth code was moved to the adal package. Authorizers now ues an interface instead of a simple token. Long running operations return a channel for the operation, and the error.