Entwickleroptionen

Die Entwickleroptionen bieten erweiterte Einstellmöglichkeiten und werden standardmäßig ausgeblendet.

Aktivieren der Entwickleroptionen

Um die Entwickleroptionen zu aktivieren, öffnen Sie im Menü „Hilfe“ den Punkt „Versionsinformationen“. Klicken Sie zehnmal auf den Inhalt der Versionsinformationen. Nach dem zehnten Klick erhalten Sie eine Benachrichtigung, dass die Entwickleroptionen aktiviert sind. Im Bereich Einstellungen befindet sich nun ein neuer Kartenreiter „Entwickleroptionen“.

Testmodus für die Selbstauskunft

Im Testmodus kann die integrierte Selbstauskunft mit Testausweisen genutzt werden. Dies wird durch eine Rotfärbung des Buttons „Meine Daten einsehen“ signalisiert. Soll die Selbstauskunft mit Echtausweisen genutzt werden, muss der Testmodus wieder deaktiviert werden.

Aktiviere den internen Kartensimulator

Der interne Kartensimulator ermöglicht die Durchführung einer Authentisierung in der Test-PKI ohne Ausweis oder Kartenleser. Beachten Sie, dass kein anderer Kartenleser verwendet werden kann, während der Simulator aktiviert ist.

In der aktuellen Version ist ein einzelnes statisches Profil hinterlegt, das über die grafische Oberfläche nicht geändert werden kann. Lediglich im SDK ist es schon möglich die Daten über das Kommando SET_CARD zu beeinflussen. Weitere Informationen dazu finden Sie im Bereich Simulator.

Entwicklermodus

Der Entwicklermodus richtet sich an Integratoren / Entwickler für neue Dienste. Aus diesem Grund funktioniert der Entwicklermodus lediglich in der Test-PKI. Durch Aktivierung des Entwicklermodus werden einige Sicherheitsprüfungen abgestellt. Die Authentisierung wird auch dann weitergeführt, wenn die AusweisApp2 im Normalbetrieb mit einer Fehlermeldung abbrechen würde. Der übergangene Fehler im Entwicklermodus wird als rot markierte Benachrichtigung innerhalb der AusweisApp2 angezeigt.

Hinweis

Der Entwicklermodus kann in den Entwickleroptionen (siehe oben) aktiviert werden.

Ausgenommene Sicherheitsprüfungen

Bei aktiviertem Entwicklermodus sind einige Sicherheitsüberprüfungen abgestellt. Würde eine Sicherheitsüberprüfung im Regelbetrieb fehlschlagen, wird eine rot markierte Benachrichtigung in der AusweisApp2 eingeblendet.

Die folgenden Sicherheitsüberprüfungen sind im Entwicklermodus abgeschaltet:

  • Die verwendeten TLS-Schlüssel und ephemeralen TLS-Schlüssel haben die notwendige Mindestlänge.

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

  • Die verwendeten TLS-Zertifikate müssen mit dem Berechtigungszertifikat verschränkt sein.

  • Die RefreshAddress-URL und etwaige Redirect-URL müssen das HTTPS-Schema erfüllen.

_images/developer_mode_activated.png

Deaktivieren des Entwicklermodus

Sie können die Schaltfläche „Deaktivieren“ rechts unten im Hauptmenü der AusweisApp2 verwenden um den Entwicklermodus zu deaktivieren. Alternativ können Sie den Entwicklermodus deaktivieren, indem Sie analog zur Aktivierung verfahren.