This endpoint is used to get the information from the server, which application types are known and which options these applications provide.

Applications are used to attach tokens to machines.

The code of this module is tested in tests/ Application endpoints

GET /application/

returns a json dict of the available applications

{“luks”: {“options”: {“slot”: {“type”: “int”},

“partition”: {“type”: “str”}},

“ssh”: {“options”: {“user”: {“type”: “str”}}, “otherapplication”: {“options”: {“optionA”: {“type”: “int”,

“required”: True}}