# The Session Class

Defined in: `Keyview_Session.hpp`

The `Session` class is the entry point to the C++ API. The `Session` class has methods to filter, detect, access subfiles, and get summary information.

The Session class provides functions to:

- Detect a file format.
- Filter the content of a file.
- Get the metatdata of a file.
- Open a file as a container to access subfiles.
- Determine whether there are any restrictions on a file (see Document Restrictions).

Options can be set by the `Configuration` class. This can be used in the constructor, or modified after construction. See The Configuration Class for more information.

_FT_HTML5_bannerTitle.htm