i would rename it to AuthorizationGrantFlow