Taking digest of the application request is now a separate method