Refactored Authorization service
Used named params in AuthorizationService constructor
Merge
Named params for API authorize method
Merge pull request #1484 from opf/feature/authorization_service_refactoring

Refactored Authorization service