Webcert är en webbtjänst för att författa intyg samt ställa frågor och svar kring dem.
Här hittar du grundläggande instruktioner för hur man kommer igång med projektet. Mer detaljerade instruktioner för att sätta upp sin utvecklingsmiljö och liknande hittar du på projektets Wiki för utveckling samt devops/develop README-filen
OBS! Kräver antingen kortläsare + kort samt testmodifierad BankID säkerhetsprogram eller testklient för Mobilt BankID på telefon/platta med installerat testcertifikat
https://www.bankid.com/assets/bankid/rp/how-to-get-bankid-for-test-v1.4.pdf
- Gå hit: https://www.bankid.com/bankid-i-dina-tjanster/rp-info
- Ladda hem APK: https://www.bankid.com/assets/bankid/rp/BankID_7.5.0_BGC_CUSTOMERTEST.apk (obs, länken ändras över tid)
- Mejla APKn till din telefon eller motsvarande, installera. Du lär behöva ha satt telefonen i läget att man får installera okänd mjukvara.
- https://www.bankid.com/assets/bankid/rp/how-to-get-bankid-for-test-v1.5.pdf är rörig värre, men där beskrivs hur man skaffar ett testcertifikat.
Ungefär så här:
-
Gå till https://demo.bankid.com/
-
Logga in med ditt riktiga BankID / Mobila BankID
-
Välj Issue test BankID
-
Knappa in Frida Kranstege 197705232382
-
Följ instruktionerna. Du kommer behöva öppna Mobilt BankID-appen på testtelefonen, knappa in Fridas (eller annan hittepå-persons) personnummer samt den kod som visas på skärmen. Välj en kod (jag kör på 123654) och sen är det faktiskt klart!
TODO: Säkerställ att incheckad konfiguration med SP-metadata fungerar utan åtgärd från utvecklare.
- Lägga till i AutoValue-utlåtande klassen
- Lägga till JSON-properties i RespConstants.java som matchar ID.
- Lägga till entry under rätt kategori för UE-ramverk, dvs ag114UtkastConfigFactory.v1.js
- Lägga till fält i utkast.v1.model.js
- Lägga till rätt texter i texterMU_AG114_v1.0.xml i webcert
- TransportToInternal.java#setSvar skall i case-sats hantera XML -> Utlåtande
- UtlatandeToIntyg.java#getSvar skall ha kod för att konvertera från Utlåtande till XML.
- Lägga till fältet i src/test/resources/ JSON och XML exempelfiler (för att tester skall fungera)
- Lägga till fältet och dess valideringsregler i InternalDraftValidatorImpl.java
- (Lägga till entry under rätt kategori för UV-ramverk, dvs ag114ViewConfig.v1.factory.js)
- (Lägga till schematron-validering för frågan)
Copyright (C) 2025 Inera AB (http://www.inera.se)
Webcert is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Webcert is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
Se även LICENSE.md.