initial authorize call implementation

Change-Id: I1d6b4367cc5dc39fa0003393f6d028e4412dadc0