public function authenticate()
    {
        $auth = $this->getHttpClient()->getAuthService();

        $args = func_get_args(); // php 5.2 requires this be on a separate line

        call_user_func_array(array($auth, 'authenticate'), $args);

        return $this;
    }
public function authenticate()
    {
        $auth = $this->getHttpClient()->getAuthService();

        $args = func_get_args(); // php 5.2 requires this be on a separate line

        call_user_func_array(array($auth, 'authenticate'), $args);

        return $this;
    }
public function authenticate ( ) { $ auth = $ this -> getHttpClient ( ) -> getAuthService ( ) ; $ args = func_get_args ( ) ; // php 5.2 requires this be on a separate line call_user_func_array ( array ( $ auth , 'authenticate' ) , $ args ) ; return $ this ; }
Authenticate a user for all next requests

@param  string         $username      AdobeMarketingCloud Web Services username
@param  string         $secret        AdobeMarketingCloud Web Services secret
@return AdobeMarketingCloud               fluent interface
Authenticate a user for all next requests