InputHandler, InputAction and KeyBindingManager

How do these three classes fit together? Obviously I know how InputHandler and InputAction can interact to single button presses or mouse actions, but for example, if you have an InputHandler and you want it to manage an InputAction to be called when two keys are pressed (such as Ctrl+S, firing a custom-written SaveAction that extends InputAction).