If the target job is another job, you must store the identity of a login with permission to execute
that job (the AuthorizingLoginOID) and an AuthorizationToken generated by the server.
To generate the authorization token, call Scheduler.SignDelegationToken with action "RunJob" and pass the job's
ObjectID as the targetObject. The value returned by the server should be saved as the AuthorizationToken. If the
TargetJob is on another computer (TargetComputer is set), SignDelegationToken must be called on a Scheduler session
connected to the remote computer.