public function AllowedMethods()
    {
        $externalFunctions = parent::AllowedMethods();
        $externalFunctions[] = 'ShowShippingAddressInput';
        $externalFunctions[] = 'HideShippingAddressInput';

        $externalFunctions[] = 'UpdateUser';
        $externalFunctions[] = 'Register';
        $externalFunctions[] = 'UpdateUserAddress';
        $externalFunctions[] = 'Login';

        $externalFunctions[] = 'SelectBillingAddress';
        $externalFunctions[] = 'SelectShippingAddress';
        $externalFunctions[] = 'DeleteShippingAddress';

        return $externalFunctions;
    }