Developer Mode

The developer mode is aimed at integrators / developers for new service applications. For this reason, the developer mode works only in the test PKI. By activating the developer mode, some safety tests are deactivated. This means that the authentication process continues although the AusweisApp2 would usually abort the process with an error message when used in normal operation mode. Information on the disregarded error in the developer mode is displayed in the attached window below the AusweisApp2.

Activate Developer Mode

To activate the developer mode you have to open the “Version information“ in the “Help“ section. Click ten times onto the content of the version information. After the tenth click you will get a notification about the activation of the developer mode. There is now a new tab Developer options in the Settings section.

Excluded Safety Tests

If the developer mode is activated some safety tests are deactivated. A message is added to the developer mode protocol if one of the disabled safety tests would fail during normal operation.

The following safety tests are disabled in developer mode:

  • The used TLS keys and ephemeral TLS keys have the necessary minimum length.

  • Die URL der Beschreibung des TLS-Zertifikats des eID-Servers und die TcToken-URL müssen die Same-Origin-Policy erfüllen.

  • The used TLS certificates must be entwined with the authorization certificate.

  • The RefreshAddress URL and possible redirect URLs must conform to the HTTPS schema.

_images/developer_mode_activated.png

Deactivate the Developer Mode

You can deactivate the developer mode by click on the button “Deactivate“ in the lower right-hand corner on the main page of the AusweisApp2. You can alternatively follow the same steps as activating it.