diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/etc/nevis/k8s-nevisauth-7022472ae407577ae604bbb8.yaml b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/etc/nevis/k8s-nevisauth-7022472ae407577ae604bbb8.yaml
index 125774a..50a9aaa 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/etc/nevis/k8s-nevisauth-7022472ae407577ae604bbb8.yaml
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/etc/nevis/k8s-nevisauth-7022472ae407577ae604bbb8.yaml
@@ -45,7 +45,7 @@ spec:
podDisruptionBudget:
maxUnavailable: "50%"
git:
- tag: "r-96c71dfed47d4f1ab987933655eca864b70f86ec"
+ tag: "r-bb2cd3363ee68190f35a7218ad989dde72557698"
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth"
credentials: "git-credentials"
keystores:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_de.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_de.properties
index 4af6347..db173af 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_de.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_de.properties
@@ -1,15 +1,15 @@
accept.button.label=Akzeptieren
-agov-ident.done.message=Ihr AGOV-Konto ist nun einsatzbereit. Bitte schliessen Sie diese Seite.
-agov-ident.done.title=Fertig
-agov-ident.failed.instruction=Sie benötigen ein AGOV-Konto und müssen die vorgeschlagene Datenüberprüfung bestehen, um das Onboarding erfolgreich abzuschliessen. Bitte versuchen Sie es erneut.
-agov-ident.failed.message=Onboarding abgebrochen oder Verifikation der Daten verschoben
-agov-ident.failed.title=Verifikation erforderlich
-agov-ident.invalid-url.instruction=Der Link, den Sie für den Zugriff auf diese Seite verwendet haben, ist ungültig. Bitte stellen Sie sicher, dass Sie ihn so verwenden, wie Sie ihn erhalten haben, ohne Tippfehler, oder klicken Sie ihn direkt auf der Seite an, auf der er veröffentlicht ist.
-agov-ident.invalid-url.message=Link kann nicht verarbeitet werden
-agov-ident.invalid-url.title=Ungültiger Link
-agov-ident.onboarding=Registrierung & Verifikation
-agov-ident.retry=Versuchen Sie es erneut
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Senden
cancel.button.label=Abbrechen
continue.button.label=Weiter
@@ -221,7 +221,7 @@ pwreset.done.info=Ihr Passwort wurde erfolgreich geändert. Bitte klicken Si
pwreset.email.sent=Wenn Ihre Benutzer-ID existiert, haben Sie eine E-Mail erhalten, um Ihr Passwort zurückzusetzen..
pwreset.info.linktext=Passwort vergessen
pwreset.noticket=Ihr Link ist nicht mehr gültig. Bitte generieren Sie ein Neuen.
-recovery_accessapp_auth.accessAppRegistered=AGOV access App schon registriert
+recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um sich zu identifizieren.
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
@@ -263,7 +263,7 @@ recovery_questionnaire_instructions.instruction1=Geben Sie die E-Mail-Adresse Ih
recovery_questionnaire_instructions.instruction2=Folgen Sie den Schritten zur Wiederherstellung Ihres Kontos (die Schritte variieren je nach Verifizierungsstufe Ihres Kontos)
recovery_questionnaire_loginfactor.banner.error=Bitte wählen Sie eine Antwort.
recovery_questionnaire_loginfactor.no=Nein
-recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
+recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV Access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
recovery_questionnaire_loginfactor.yes=Ja
recovery_questionnaire_no_recovery.explanation1=Ausgehend von Ihren Antworten scheint eine Wiederherstellung Ihres AGOV-Logins im Moment nicht notwendig zu sein.
recovery_questionnaire_no_recovery.explanation2=Falls Sie weitere Informationen benötigen, besuchen Sie bitte https://agov.ch/help für Support-Artikel.
@@ -277,7 +277,7 @@ recovery_questionnaire_reason_selection.answer4=Ich habe mein Telefon / Sicherhe
recovery_questionnaire_reason_selection.answer5=Ich habe ein neues Telefon und habe vergessen, meine AGOV access App zu übertragen
recovery_questionnaire_reason_selection.answer6=Ich habe die PIN für meine AGOV access App vergessen
recovery_questionnaire_reason_selection.answer7=Ich habe meine Sicherheitsschlüssel oder AGOV access Apps, hatte aber Probleme beim Einloggen
-recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und AGOV access Apps verloren
+recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und Apps verloren
recovery_questionnaire_reason_selection.answer9=Ich habe Probleme mit einem meiner Loginfaktoren (gelöscht, zurückgesetzt, vergessene PIN)
recovery_questionnaire_reason_selection.banner.error=Bitte wählen Sie einen Grund aus.
recovery_questionnaire_reason_selection.instruction=Bitte wählen Sie einen Grund wieso Sie den AGOV recovery Prozess starten:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_fr.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_fr.properties
index 9b3f1c3..2056fc3 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_fr.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_fr.properties
@@ -1,15 +1,15 @@
accept.button.label=Accepter
-agov-ident.done.message=Votre compte AGOV est maintenant prêt à être utilisé. Veuillez fermer cette page.
-agov-ident.done.title=Terminé
-agov-ident.failed.instruction=Vous avez besoin d'un compte AGOV et de passer la vérification des données suggérée pour terminer avec succès l'enregistrement. Veuillez réessayer.
-agov-ident.failed.message=Enregistrement annulé ou vérification des données reportée
-agov-ident.failed.title=Vérification requise
-agov-ident.invalid-url.instruction=Le lien que vous avez utilisé pour accéder à cette page n'est pas valide. Veillez l'utiliser tel qu'il a été reçu, sans fautes de frappe, ou cliquez directement sur la page où il est publié.
-agov-ident.invalid-url.message=Le lien ne peut pas être traité
-agov-ident.invalid-url.title=Lien non valide
-agov-ident.onboarding=Enregistrement et vérification
-agov-ident.retry=Essayez à nouveau
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Envoyer
cancel.button.label=Abandonner
continue.button.label=Continuer
@@ -222,12 +222,12 @@ pwreset.email.sent=Si votre identifiant n'existe pas, vous avez reçu un courrie
pwreset.info.linktext=Mot de passe oublié
pwreset.noticket=Votre lien n'est plus valide. Veuillez en générer un nouveau.
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
-recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle application AGOV access !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
+recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
-recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans « AGOV me ».
+recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
recovery_check_code.invalid.code=Le code est invalide
recovery_check_code.invalid.code.required=Code requis
recovery_check_code.invalid.code.tooLong=Le code est trop long
@@ -272,7 +272,7 @@ recovery_questionnaire_no_recovery.instruction2=Si vous avez enregistré p
recovery_questionnaire_reason_selection.answer1=Je n'arrive pas à me connecter, même si j'ai mon application / ma clé de sécurité
recovery_questionnaire_reason_selection.answer10=J'ai perdu l'un de mes facteurs d'authentification (application AGOV access ou clé de sécurité)
recovery_questionnaire_reason_selection.answer2=Je n'ai pas pu terminer mon inscription
-recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application AGOV access
+recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application d'accès AGOV
recovery_questionnaire_reason_selection.answer4=J'ai perdu mon téléphone / clé de sécurité
recovery_questionnaire_reason_selection.answer5=J'ai un nouveau téléphone et j'ai oublié de transférer mon application AGOV access
recovery_questionnaire_reason_selection.answer6=J'ai oublié mon PIN pour l'application AGOV access
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_it.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_it.properties
index 9d3369e..ad41b55 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_it.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/LitDict_it.properties
@@ -1,15 +1,15 @@
accept.button.label=Accettare
-agov-ident.done.message=Il vostro conto AGOV è ora pronto per l'uso. Può chiudere questa pagina.
-agov-ident.done.title=Finito
-agov-ident.failed.instruction=Per completare la registrazione è necessario disporre di un account AGOV e superare la verifica dei dati suggerita. Riprova.
-agov-ident.failed.message=Registrazione annullata o verifica dei dati posticipata
-agov-ident.failed.title=Verifica necessaria
-agov-ident.invalid-url.instruction=Il link utilizzato per accedere a questa pagina non è valido. Assicuratevi di utilizzarlo come ricevuto, senza errori di battitura, oppure cliccate direttamente sulla pagina in cui è pubblicato.
-agov-ident.invalid-url.message=Il link non può essere elaborato
-agov-ident.invalid-url.title=Link non valido
-agov-ident.onboarding=Registrazione e verifica
-agov-ident.retry=Riprova
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Continua
cancel.button.label=Abortire
continue.button.label=Continua
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/SendSamlResponseWithAssertion.groovy b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/SendSamlResponseWithAssertion.groovy
index 40e00df..fa9deae 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/SendSamlResponseWithAssertion.groovy
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/SendSamlResponseWithAssertion.groovy
@@ -1,12 +1,3 @@
-import java.time.Duration
-
-// authentication cookie map
-def AUTHENTICATON_URN_TO_COOKIE_MAPPER = [
- 'urn:qa.agov.ch:names:tc:authfactor:accessapp' : 'accessApp',
- 'urn:qa.agov.ch:names:tc:authfactor:fido' : 'securityKey',
- 'urn:qa.agov.ch:names:tc:authfactor:eid' : 'eid'
-]
-
// Accounting
def requester = session['ch.nevis.auth.saml.request.scoping.requesterId'] ?: 'unknown'
def requestId = session['ch.nevis.auth.saml.request.id'] ?: 'unknown'
@@ -19,9 +10,10 @@ def tAuth = System.currentTimeMillis() - (request.getSession(true).getCreationTi
LOG.info("Event='AUTHENTICATION', Requester='${requester}', RequestId='${requestId}', RequestedAq=${requestedAq}, User=${user}, CredentialType='${credentialType}', tAuth=${tAuth}ms, SourceIp=${sourceIp}, UserAgent='${userAgent}'")
-def session = request.getAuthSession(true)
-
// BUNDBITBK-4824: Address was missing after bmid verification
+
+
+def session = request.getAuthSession(true)
def loa_str = session.get('agov.actualRoleLevel')
if(loa_str){
@@ -38,15 +30,11 @@ if(loa_str){
}
}
-// BUNDBITBK-5005: Set cookie to remember the last authentication method
-def agovAuthMethodCookie = "LOGINMETHOD=${AUTHENTICATON_URN_TO_COOKIE_MAPPER[session.getAttribute('authenticatedWith')]}; Domain=${parameters.get('cookie.domain')}; Path=/; Max-Age=1800; SameSite=Strict; Secure; HttpOnly"
-response.setHeader('Set-Cookie2', agovAuthMethodCookie)
+// BUNDBITBK-4824 END
// delete the login cookie
def agovLoginCookie = "agovLogin=deleted; Domain=${parameters.get('cookie.domain')}; Path=/; Max-Age=0; SameSite=Strict; Secure; HttpOnly"
response.setHeader('Set-Cookie', agovLoginCookie)
-//response.setHeader('Set-Cookie', agovLoginCookie + ', ' + agovAuthMethodCookie)
-
response.setResult('ok')
return
\ No newline at end of file
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/eid_verification_auth.groovy b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/eid_verification_auth.groovy
index 186de74..94226f5 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/eid_verification_auth.groovy
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/eid_verification_auth.groovy
@@ -225,7 +225,6 @@ HttpClient httpClient = HttpClients.create(parameters)
def spanCtxt = Span.current().getSpanContext()
def traceparent = "00-${spanCtxt.getTraceId()}-${spanCtxt.getSpanId()}-${spanCtxt.getTraceFlags().asHex()}"
-/*
if (!session['agov.eid.verification']) {
LOG.debug("Initializing verification")
if(!getNewVerification(sess, httpClient, verification_request_template, traceparent)){
@@ -233,28 +232,20 @@ if (!session['agov.eid.verification']) {
return
}
}
-*/
if (getHeader('Content-Type') == 'application/json' && inargs.containsKey('o.id.v')) {
LOG.debug("Request Status Update")
// request for a status update from the verifier
def result
- // FE requested a new verification
- if (inargs['o.id.v'] == 'NEW' || inargs['o.id.v'] == 'RESET') {
- LOG.debug("Initializing new verification")
- if(!getNewVerification(sess, httpClient, verification_request_template, traceparent)){
- response.setResult('error')
- return
- }
- }
+ // TODO/haburger/2025-03-24: we should make sure, that we have an actual session on the verifier with id.v
+ // and that authRequestId is correct
+ def idvalue = (!inargs['o.id.v'] || inargs['o.id.v'] == 'NEW') ? session['agov.eid.verification.id'] : inargs['o.id.v']
- def idvalue = (!inargs['o.id.v'] || inargs['o.id.v'] == 'NEW' || inargs['o.id.v'] == 'RESET') ? session['agov.eid.verification.id'] : inargs['o.id.v']
-
- LOG.error("IDValSent: " + idvalue)
-
- // check, whether we are still processing the same verification request or if a new one was generated in e.g. another Tab
- if(inargs['o.id.v'] && inargs['o.id.v'] != 'NEW' && inargs['o.id.v'] != 'RESET' && inargs['o.id.v'] != session['agov.eid.verification.id']){
+ // check, whether we are still processing the correct verification request
+ //
+ if(inargs.containsKey('authRequestId') && (inargs['authRequestId'] != session['ch.nevis.auth.saml.request.id'])){
+ //if(inargs['o.id.v'] && inargs['o.id.v'] != 'NEW' && inargs['o.id.v'] != session['agov.eid.verification.id']){
// wrong request, tell fe to stop polling and request a timeout
LOG.debug('authentication timeout enforced, due to concurrent requests (verificationRequest missmatch) -> Notify FE & then return a 408')
result = """{
@@ -365,7 +356,6 @@ if (getHeader('Content-Type') == 'application/json' && inargs.containsKey('o.id.
LOG
.error("Eid verification failed: ${json.wallet_response.error_code} (${json.wallet_response.error_description})")
-
def status = ERROR_CODE_TO_STATUS_MAPPER[json.wallet_response.error_code] ?: 'ERROR'
// Send new request & return variables with new id and url
@@ -389,7 +379,7 @@ if (getHeader('Content-Type') == 'application/json' && inargs.containsKey('o.id.
else {
result = """{
"oid4vp": {
- "status": "${inargs['o.id.v'] == 'NEW' || inargs['o.id.v'] == 'RESET' ? 'INITIATED' : 'PENDING'}",
+ "status": "${inargs['o.id.v'] == 'NEW' ? 'INITIATED' : 'PENDING'}",
"verification_url": "${session['agov.eid.verification.link']}",
"id": "${idvalue}",
"error_code": "NONE"
@@ -410,8 +400,6 @@ if (getHeader('Content-Type') == 'application/json' && inargs.containsKey('o.id.
}}"""
}
-
-
response.setContent(result.toString())
response.setContentType('application/json')
response.setHttpStatusCode(200)
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/esauth4.xml b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/esauth4.xml
index a4b0d19..5444d60 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/esauth4.xml
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/esauth4.xml
@@ -172,9 +172,9 @@
-
+
-
+
@@ -204,8 +204,6 @@
-
-
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/idp_status_check.groovy b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/idp_status_check.groovy
index dcc747d..9247901 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/idp_status_check.groovy
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/idp_status_check.groovy
@@ -78,10 +78,6 @@ if (inargs['SAMLRequest'] != null) {
request.getInArgs().setProperty('onReload', 'now')
def eidEnabled = parameters.get('eidPassthroughEnabled') == "true" || parameters.get('eidFullEnabled') == "true"
- eidEnabled
- LOG.error("EID?: " + eidEnabled)
- LOG.error("Full?: " + parameters.get('eidFullEnabled'))
- LOG.error("Pass?: " + parameters.get('eidPassthroughEnabled'))
def requestedLoa = s.getAttribute("agov.requestedRoleLevel")
if( eidEnabled && ( requestedLoa == "600" || session.get('ch.nevis.auth.saml.request.scoping.requesterId') == 'OidcPlaygroundWork' ) ){
// EID request -> goto correct state
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/requestedrolelevel.groovy b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/requestedrolelevel.groovy
index cad5a2b..0756d87 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/requestedrolelevel.groovy
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/auth/var/opt/nevisauth/default/conf/requestedrolelevel.groovy
@@ -26,12 +26,6 @@ int getRequestedLevel(String authnContextClassRef, def roleList){
def session = request.getAuthSession(true)
def context = session.get('ch.nevis.auth.saml.request.authnContextClassRef')
-if (!context || context == '' || context == 'null') {
- // EPD call, we set a default of aq300
- session.setAttribute('ch.nevis.auth.saml.request.authnContextClassRef', 'urn:qa.agov.ch:names:tc:ac:classes:300')
- conext = 'urn:qa.agov.ch:names:tc:ac:classes:300'
-}
-
def roleLevels = [100,200,300,400,500,600]
def requestedRoleLevelNumber = getRequestedLevel(context, roleLevels)
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/etc/nevis/k8s-nevislogrend-097929211988398a87bcbb0c.yaml b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/etc/nevis/k8s-nevislogrend-097929211988398a87bcbb0c.yaml
index 07780db..2de9b98 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/etc/nevis/k8s-nevislogrend-097929211988398a87bcbb0c.yaml
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/etc/nevis/k8s-nevislogrend-097929211988398a87bcbb0c.yaml
@@ -44,7 +44,7 @@ spec:
podDisruptionBudget:
maxUnavailable: "50%"
git:
- tag: "r-cb437c21eb02a6e831659425531e5e7d23e487bb"
+ tag: "r-bb2cd3363ee68190f35a7218ad989dde72557698"
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend"
credentials: "git-credentials"
podSecurity:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_de.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_de.properties
index eaa5b9b..d31883e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_de.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_de.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Ihr AGOV-Konto ist nun einsatzbereit. Bitte schliessen Sie diese Seite.
-agov-ident.done.title=Fertig
-agov-ident.failed.instruction=Sie benötigen ein AGOV-Konto und müssen die vorgeschlagene Datenüberprüfung bestehen, um das Onboarding erfolgreich abzuschliessen. Bitte versuchen Sie es erneut.
-agov-ident.failed.message=Onboarding abgebrochen oder Verifikation der Daten verschoben
-agov-ident.failed.title=Verifikation erforderlich
-agov-ident.invalid-url.instruction=Der Link, den Sie für den Zugriff auf diese Seite verwendet haben, ist ungültig. Bitte stellen Sie sicher, dass Sie ihn so verwenden, wie Sie ihn erhalten haben, ohne Tippfehler, oder klicken Sie ihn direkt auf der Seite an, auf der er veröffentlicht ist.
-agov-ident.invalid-url.message=Link kann nicht verarbeitet werden
-agov-ident.invalid-url.title=Ungültiger Link
-agov-ident.onboarding=Registrierung & Verifikation
-agov-ident.retry=Versuchen Sie es erneut
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Senden
darkModeSwitch.aria.label=Dark-Mode-Schalter
error.policy.failed=Das neue Passwort stimmt nicht mit der Richtlinie überein.
@@ -171,7 +171,7 @@ pwreset.done.info=Ihr Passwort wurde erfolgreich geändert. Bitte klicken Si
pwreset.email.sent=Wenn Ihre Benutzer-ID existiert, haben Sie eine E-Mail erhalten, um Ihr Passwort zurückzusetzen..
pwreset.info.linktext=Passwort vergessen
pwreset.noticket=Ihr Link ist nicht mehr gültig. Bitte generieren Sie ein Neuen.
-recovery_accessapp_auth.accessAppRegistered=AGOV access App schon registriert
+recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um sich zu identifizieren.
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
@@ -213,7 +213,7 @@ recovery_questionnaire_instructions.instruction1=Geben Sie die E-Mail-Adresse Ih
recovery_questionnaire_instructions.instruction2=Folgen Sie den Schritten zur Wiederherstellung Ihres Kontos (die Schritte variieren je nach Verifizierungsstufe Ihres Kontos)
recovery_questionnaire_loginfactor.banner.error=Bitte wählen Sie eine Antwort.
recovery_questionnaire_loginfactor.no=Nein
-recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
+recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV Access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
recovery_questionnaire_loginfactor.yes=Ja
recovery_questionnaire_no_recovery.explanation1=Ausgehend von Ihren Antworten scheint eine Wiederherstellung Ihres AGOV-Logins im Moment nicht notwendig zu sein.
recovery_questionnaire_no_recovery.explanation2=Falls Sie weitere Informationen benötigen, besuchen Sie bitte https://agov.ch/help für Support-Artikel.
@@ -227,7 +227,7 @@ recovery_questionnaire_reason_selection.answer4=Ich habe mein Telefon / Sicherhe
recovery_questionnaire_reason_selection.answer5=Ich habe ein neues Telefon und habe vergessen, meine AGOV access App zu übertragen
recovery_questionnaire_reason_selection.answer6=Ich habe die PIN für meine AGOV access App vergessen
recovery_questionnaire_reason_selection.answer7=Ich habe meine Sicherheitsschlüssel oder AGOV access Apps, hatte aber Probleme beim Einloggen
-recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und AGOV access Apps verloren
+recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und Apps verloren
recovery_questionnaire_reason_selection.answer9=Ich habe Probleme mit einem meiner Loginfaktoren (gelöscht, zurückgesetzt, vergessene PIN)
recovery_questionnaire_reason_selection.banner.error=Bitte wählen Sie einen Grund aus.
recovery_questionnaire_reason_selection.instruction=Bitte wählen Sie einen Grund wieso Sie den AGOV recovery Prozess starten:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_fr.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_fr.properties
index 9d0bcde..76af02e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_fr.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_fr.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Votre compte AGOV est maintenant prêt à être utilisé. Veuillez fermer cette page.
-agov-ident.done.title=Terminé
-agov-ident.failed.instruction=Vous avez besoin d'un compte AGOV et de passer la vérification des données suggérée pour terminer avec succès l'enregistrement. Veuillez réessayer.
-agov-ident.failed.message=Enregistrement annulé ou vérification des données reportée
-agov-ident.failed.title=Vérification requise
-agov-ident.invalid-url.instruction=Le lien que vous avez utilisé pour accéder à cette page n'est pas valide. Veillez l'utiliser tel qu'il a été reçu, sans fautes de frappe, ou cliquez directement sur la page où il est publié.
-agov-ident.invalid-url.message=Le lien ne peut pas être traité
-agov-ident.invalid-url.title=Lien non valide
-agov-ident.onboarding=Enregistrement et vérification
-agov-ident.retry=Essayez à nouveau
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Envoyer
darkModeSwitch.aria.label=Activer l'apparence sombre
error.policy.failed=Votre nouveau mot de passe ne conforme pas aux mesures de sécurité
@@ -172,12 +172,12 @@ pwreset.email.sent=Si votre identifiant n'existe pas, vous avez reçu un courrie
pwreset.info.linktext=Mot de passe oublié
pwreset.noticket=Votre lien n'est plus valide. Veuillez en générer un nouveau.
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
-recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle application AGOV access !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
+recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
-recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans « AGOV me ».
+recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
recovery_check_code.invalid.code=Le code est invalide
recovery_check_code.invalid.code.required=Code requis
recovery_check_code.invalid.code.tooLong=Le code est trop long
@@ -222,7 +222,7 @@ recovery_questionnaire_no_recovery.instruction2=Si vous avez enregistré p
recovery_questionnaire_reason_selection.answer1=Je n'arrive pas à me connecter, même si j'ai mon application / ma clé de sécurité
recovery_questionnaire_reason_selection.answer10=J'ai perdu l'un de mes facteurs d'authentification (application AGOV access ou clé de sécurité)
recovery_questionnaire_reason_selection.answer2=Je n'ai pas pu terminer mon inscription
-recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application AGOV access
+recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application d'accès AGOV
recovery_questionnaire_reason_selection.answer4=J'ai perdu mon téléphone / clé de sécurité
recovery_questionnaire_reason_selection.answer5=J'ai un nouveau téléphone et j'ai oublié de transférer mon application AGOV access
recovery_questionnaire_reason_selection.answer6=J'ai oublié mon PIN pour l'application AGOV access
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_it.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_it.properties
index 02e9b43..dd16084 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_it.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/resources/conf/text_it.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Il vostro conto AGOV è ora pronto per l'uso. Può chiudere questa pagina.
-agov-ident.done.title=Finito
-agov-ident.failed.instruction=Per completare la registrazione è necessario disporre di un account AGOV e superare la verifica dei dati suggerita. Riprova.
-agov-ident.failed.message=Registrazione annullata o verifica dei dati posticipata
-agov-ident.failed.title=Verifica necessaria
-agov-ident.invalid-url.instruction=Il link utilizzato per accedere a questa pagina non è valido. Assicuratevi di utilizzarlo come ricevuto, senza errori di battitura, oppure cliccate direttamente sulla pagina in cui è pubblicato.
-agov-ident.invalid-url.message=Il link non può essere elaborato
-agov-ident.invalid-url.title=Link non valido
-agov-ident.onboarding=Registrazione e verifica
-agov-ident.retry=Riprova
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Continua
darkModeSwitch.aria.label=Attivare la modalità scura
error.policy.failed=La nuova password non è stata accettata. Scegliere una password che sia conforme ai criteri di password.
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/static/bundle.js b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/static/bundle.js
index 63d2d86..094e602 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/static/bundle.js
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/static/bundle.js
@@ -1,2 +1,2 @@
/*! For license information please see bundle.js.LICENSE.txt */
-(()=>{var __webpack_modules__={3484:()=>{const e=document.createElement("template");e.innerHTML='\n
\n\t
\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\t
\n
\n';class t extends HTMLElement{constructor(){super(),this.appendChild(e.content.cloneNode(!0))}}window.customElements.define("agov-backdrop",t)},2884:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n\n';const o=document.createElement("template");o.innerHTML='\n\n';const n=document.createElement("template");n.innerHTML='\n\n';class r extends HTMLElement{constructor(){super(),e(this,"buttonTag",void 0),e(this,"buttonStyle",void 0),e(this,"labelTag",void 0),e(this,"label",void 0),e(this,"buttonType",void 0),e(this,"buttonName",void 0),e(this,"buttonValue",void 0),e(this,"buttonID",void 0),e(this,"buttonValidate",void 0),e(this,"buttonDisabled",void 0),e(this,"iconLeft",void 0),e(this,"iconRight",void 0),e(this,"showIcon",void 0),e(this,"fullwidth",void 0),this.buttonStyle=this.dataset.style,"secondary"===this.buttonStyle?this.appendChild(o.content.cloneNode(!0)):"frameless"===this.buttonStyle?this.appendChild(n.content.cloneNode(!0)):this.appendChild(t.content.cloneNode(!0)),this.labelTag=this.querySelector(".label"),this.label=this.dataset.label,this.buttonTag=this.querySelector("button"),this.iconLeft=this.querySelector(".button-icon-left"),this.iconRight=this.querySelector(".button-icon-right"),this.buttonValidate=void 0===this.dataset.validate,this.buttonType=void 0===this.dataset.type?"button":this.dataset.type,this.buttonName=void 0===this.dataset.name?"":this.dataset.name,this.buttonValue=void 0===this.dataset.value?"":this.dataset.value,this.buttonID=void 0===this.dataset.id?"":this.dataset.id,this.buttonDisabled=!!this.dataset.disabled,this.fullwidth=void 0!==this.dataset.fullwidth&&this.dataset.fullwidth,this.showIcon=void 0===this.dataset.icon?"":this.dataset.icon,this.setState()}setState(){this.labelTag.innerHTML=this.label,this.buttonTag.type=this.buttonType,this.buttonTag.name=this.buttonName,this.buttonTag.value=this.buttonValue,this.buttonTag.disabled=this.buttonDisabled,""!==this.buttonID&&(this.buttonTag.id=this.buttonID),this.fullwidth&&this.buttonTag.classList.add("w-full"),this.buttonValidate||this.buttonTag.setAttribute("formnovalidate",""),"left"===this.showIcon?this.iconLeft.classList.toggle("hidden"):this.showIcon&&"right"===this.showIcon&&this.iconRight.classList.toggle("hidden"),"left"!==this.showIcon&&"right"!==this.showIcon||"frameless"!==this.buttonStyle||(this.buttonTag.classList.toggle("px-2"),this.buttonTag.classList.toggle("px-4"))}}window.customElements.define("agov-button",r)},804:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n\t\n
\n';class o extends HTMLElement{constructor(){super(),e(this,"cookieName","canary"),e(this,"canaryValueAlways","always"),e(this,"cookie",void 0),e(this,"canaryCookieTag",void 0),this.appendChild(t.content.cloneNode(!0)),this.canaryCookieLogo=document.querySelector("#canaryCookieLogo"),this.canaryCookieLogoDark=document.querySelector("#canaryCookieLogoDark"),this.canaryCookieLogo.setAttribute("src",this.filepath+"/static/images/bird-cookie.svg"),this.canaryCookieLogoDark.setAttribute("src",this.filepath+"/static/images/bird-cookie-dark.svg"),this.canaryCookieTag=this.querySelector("#canary-cookie"),this.setCanaryCookieState()}isCanaryCookieAlways(){const e=document.cookie.split(";").map((e=>e.split("="))).find((e=>e[0].trim()===this.cookieName));return e&&e[1]===this.canaryValueAlways}setCanaryCookieState(){this.isCanaryCookieAlways()?this.canaryCookieTag.classList.remove("hidden"):this.canaryCookieTag.classList.add("hidden")}}window.customElements.define("agov-canary-cookie",o)},3474:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n
\n';class o extends HTMLElement{constructor(){super(),e(this,"value",void 0),e(this,"id",void 0),e(this,"name",void 0),e(this,"checked",void 0),e(this,"checkboxTag",void 0),e(this,"labelTag",void 0),this.appendChild(t.content.cloneNode(!0)),this.checkboxTag=this.querySelector("input"),this.labelTag=this.querySelector("label"),this.value=void 0===this.dataset.value?"":this.dataset.value,this.id=void 0===this.dataset.id?"":this.dataset.id,this.name=void 0===this.dataset.name?"":this.dataset.name,this.checked=void 0!==this.dataset.checked,this.setState()}set validity(e){e?(this.checkboxTag.setCustomValidity(""),this.labelTag.classList.remove("active:bg-error/10"),this.labelTag.classList.remove("dark:active:bg-dark-error/30")):(this.checkboxTag.setCustomValidity("Invalid field."),this.labelTag.classList.add("active:bg-error/10"),this.labelTag.classList.add("dark:active:bg-dark-error/25"))}setState(){this.checkboxTag.value=this.value,this.checkboxTag.name=this.name,this.checkboxTag.id=this.id,this.labelTag.setAttribute("for",this.id),this.checkboxTag.checked=this.checked}}window.customElements.define("agov-checkbox",o)},4634:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n\t\n\n\t
\n\t\t\n\t\t
Light
\n\t
\n\n\t
\n\t\t\n\t\t
Dark
\n\t
\n
\n';class o extends HTMLElement{constructor(o,n){super(),e(this,"userTheme",void 0),e(this,"systemTheme",void 0),e(this,"toggle",void 0),e(this,"cookieName","THEME"),e(this,"cookieDomain",void 0),e(this,"domain",void 0),e(this,"SAME_SITE","Lax"),e(this,"ariaLabel",void 0),this.appendChild(t.content.cloneNode(!0)),this.toggle=this.querySelector(".darkModeToggle"),this.userTheme=this.getCurrentTheme(),this.systemTheme=window.matchMedia("(prefers-color-scheme: dark)").matches,this.ariaLabel=void 0===this.dataset.aria_label?"":this.dataset.aria_label,this.domain=void 0===this.dataset.domain?"":this.dataset.domain,this.domain?this.cookieDomain=this.domain.split(":").pop():n&&(this.cookieDomain=n.split(":").pop()),this.toggle.setAttribute("aria-label",o||this.ariaLabel),this.toggle.addEventListener("click",(()=>{this.themeSwitch()})),this.toggle.addEventListener("keypress",(e=>{"Enter"===e.key&&this.themeSwitch()})),this.themeCheck()}getCurrentTheme(){const e=document.cookie.split(";").map((e=>e.split("="))).find((e=>e[0].trim()===this.cookieName));return e?e[1]:""}setThemeCookie(e){document.cookie=`${this.cookieName}=${e};path=/;domain=${this.cookieDomain};sameSite=${this.SAME_SITE};`}themeSwitch(){if(this.themeCaptcha(),document.documentElement.classList.contains("dark"))return document.documentElement.classList.remove("dark"),this.setThemeCookie("light"),void this.toggle.setAttribute("aria-checked",!1);document.documentElement.classList.add("dark"),this.setThemeCookie("dark"),this.toggle.setAttribute("aria-checked",!0)}themeCheck(){if("dark"===this.userTheme||!this.userTheme&&this.systemTheme){document.documentElement.classList.add("dark"),this.toggle.setAttribute("aria-checked",!0);const e=document.querySelector("#frc-captcha");e&&e.classList.add("dark")}else this.toggle.setAttribute("aria-checked",!1)}themeCaptcha(){const e=document.querySelector("#frc-captcha");e&&(e.classList.contains("dark")?e.classList.remove("dark"):e.classList.add("dark"))}}window.customElements.define("agov-darkmode",o),window.DarkMode=o},5112:()=>{class e extends HTMLElement{constructor(){super();const e=this.dataset.envName,t=this.dataset.docUrl,o=document.createElement("div");if(o.className="env-banner",o.style.backgroundColor=this.deriveColorFromEnvName(e),t&&""!==t){const n=document.createElement("a");n.innerText=e,n.href=t,n.target="blank",o.appendChild(n)}else{const t=document.createElement("p");t.innerText=e,o.appendChild(t)}this.appendChild(o)}deriveColorFromEnvName(e){return"dev"===e?.toLowerCase()?"green":"priv"===e?.toLowerCase()?"yellow":e?.toLowerCase()?.includes("lab")?"#90073F":"red"}}window.customElements.define("env-banner",e)},2810:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
1.10.3.local-20250507T160313Z-haburger: Thu May 8 16:27:08 CEST 2025
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/generic_auth_error.vm b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/generic_auth_error.vm
index b3cd933..e84bac6 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/generic_auth_error.vm
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/generic_auth_error.vm
@@ -1,7 +1,7 @@
-## used for default nevisAuth GUIs, which are only renderred in case of
+## used for default nevisAuth GUIs, which are only renderred in case of
## system errors, etc.
-#parse("${templatePath}/backdrop.vm")
+
-
@@ -16,74 +15,70 @@
-
-
\ No newline at end of file
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/loainfo.vm b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/loainfo.vm
index 96cecf5..9e2e2c8 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/loainfo.vm
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Main_IDP/webdata/template/loainfo.vm
@@ -1,6 +1,6 @@
#parse("${templatePath}/header.vm")
-#parse("${templatePath}/backdrop.vm")
+
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_de.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_de.properties
index eaa5b9b..d31883e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_de.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_de.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Ihr AGOV-Konto ist nun einsatzbereit. Bitte schliessen Sie diese Seite.
-agov-ident.done.title=Fertig
-agov-ident.failed.instruction=Sie benötigen ein AGOV-Konto und müssen die vorgeschlagene Datenüberprüfung bestehen, um das Onboarding erfolgreich abzuschliessen. Bitte versuchen Sie es erneut.
-agov-ident.failed.message=Onboarding abgebrochen oder Verifikation der Daten verschoben
-agov-ident.failed.title=Verifikation erforderlich
-agov-ident.invalid-url.instruction=Der Link, den Sie für den Zugriff auf diese Seite verwendet haben, ist ungültig. Bitte stellen Sie sicher, dass Sie ihn so verwenden, wie Sie ihn erhalten haben, ohne Tippfehler, oder klicken Sie ihn direkt auf der Seite an, auf der er veröffentlicht ist.
-agov-ident.invalid-url.message=Link kann nicht verarbeitet werden
-agov-ident.invalid-url.title=Ungültiger Link
-agov-ident.onboarding=Registrierung & Verifikation
-agov-ident.retry=Versuchen Sie es erneut
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Senden
darkModeSwitch.aria.label=Dark-Mode-Schalter
error.policy.failed=Das neue Passwort stimmt nicht mit der Richtlinie überein.
@@ -171,7 +171,7 @@ pwreset.done.info=Ihr Passwort wurde erfolgreich geändert. Bitte klicken Si
pwreset.email.sent=Wenn Ihre Benutzer-ID existiert, haben Sie eine E-Mail erhalten, um Ihr Passwort zurückzusetzen..
pwreset.info.linktext=Passwort vergessen
pwreset.noticket=Ihr Link ist nicht mehr gültig. Bitte generieren Sie ein Neuen.
-recovery_accessapp_auth.accessAppRegistered=AGOV access App schon registriert
+recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um sich zu identifizieren.
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
@@ -213,7 +213,7 @@ recovery_questionnaire_instructions.instruction1=Geben Sie die E-Mail-Adresse Ih
recovery_questionnaire_instructions.instruction2=Folgen Sie den Schritten zur Wiederherstellung Ihres Kontos (die Schritte variieren je nach Verifizierungsstufe Ihres Kontos)
recovery_questionnaire_loginfactor.banner.error=Bitte wählen Sie eine Antwort.
recovery_questionnaire_loginfactor.no=Nein
-recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
+recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV Access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
recovery_questionnaire_loginfactor.yes=Ja
recovery_questionnaire_no_recovery.explanation1=Ausgehend von Ihren Antworten scheint eine Wiederherstellung Ihres AGOV-Logins im Moment nicht notwendig zu sein.
recovery_questionnaire_no_recovery.explanation2=Falls Sie weitere Informationen benötigen, besuchen Sie bitte https://agov.ch/help für Support-Artikel.
@@ -227,7 +227,7 @@ recovery_questionnaire_reason_selection.answer4=Ich habe mein Telefon / Sicherhe
recovery_questionnaire_reason_selection.answer5=Ich habe ein neues Telefon und habe vergessen, meine AGOV access App zu übertragen
recovery_questionnaire_reason_selection.answer6=Ich habe die PIN für meine AGOV access App vergessen
recovery_questionnaire_reason_selection.answer7=Ich habe meine Sicherheitsschlüssel oder AGOV access Apps, hatte aber Probleme beim Einloggen
-recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und AGOV access Apps verloren
+recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und Apps verloren
recovery_questionnaire_reason_selection.answer9=Ich habe Probleme mit einem meiner Loginfaktoren (gelöscht, zurückgesetzt, vergessene PIN)
recovery_questionnaire_reason_selection.banner.error=Bitte wählen Sie einen Grund aus.
recovery_questionnaire_reason_selection.instruction=Bitte wählen Sie einen Grund wieso Sie den AGOV recovery Prozess starten:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_fr.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_fr.properties
index 9d0bcde..76af02e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_fr.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_fr.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Votre compte AGOV est maintenant prêt à être utilisé. Veuillez fermer cette page.
-agov-ident.done.title=Terminé
-agov-ident.failed.instruction=Vous avez besoin d'un compte AGOV et de passer la vérification des données suggérée pour terminer avec succès l'enregistrement. Veuillez réessayer.
-agov-ident.failed.message=Enregistrement annulé ou vérification des données reportée
-agov-ident.failed.title=Vérification requise
-agov-ident.invalid-url.instruction=Le lien que vous avez utilisé pour accéder à cette page n'est pas valide. Veillez l'utiliser tel qu'il a été reçu, sans fautes de frappe, ou cliquez directement sur la page où il est publié.
-agov-ident.invalid-url.message=Le lien ne peut pas être traité
-agov-ident.invalid-url.title=Lien non valide
-agov-ident.onboarding=Enregistrement et vérification
-agov-ident.retry=Essayez à nouveau
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Envoyer
darkModeSwitch.aria.label=Activer l'apparence sombre
error.policy.failed=Votre nouveau mot de passe ne conforme pas aux mesures de sécurité
@@ -172,12 +172,12 @@ pwreset.email.sent=Si votre identifiant n'existe pas, vous avez reçu un courrie
pwreset.info.linktext=Mot de passe oublié
pwreset.noticket=Votre lien n'est plus valide. Veuillez en générer un nouveau.
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
-recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle application AGOV access !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
+recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
-recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans « AGOV me ».
+recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
recovery_check_code.invalid.code=Le code est invalide
recovery_check_code.invalid.code.required=Code requis
recovery_check_code.invalid.code.tooLong=Le code est trop long
@@ -222,7 +222,7 @@ recovery_questionnaire_no_recovery.instruction2=Si vous avez enregistré p
recovery_questionnaire_reason_selection.answer1=Je n'arrive pas à me connecter, même si j'ai mon application / ma clé de sécurité
recovery_questionnaire_reason_selection.answer10=J'ai perdu l'un de mes facteurs d'authentification (application AGOV access ou clé de sécurité)
recovery_questionnaire_reason_selection.answer2=Je n'ai pas pu terminer mon inscription
-recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application AGOV access
+recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application d'accès AGOV
recovery_questionnaire_reason_selection.answer4=J'ai perdu mon téléphone / clé de sécurité
recovery_questionnaire_reason_selection.answer5=J'ai un nouveau téléphone et j'ai oublié de transférer mon application AGOV access
recovery_questionnaire_reason_selection.answer6=J'ai oublié mon PIN pour l'application AGOV access
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_it.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_it.properties
index 02e9b43..dd16084 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_it.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Mobile_FIDO_UAF/resources/conf/text_it.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Il vostro conto AGOV è ora pronto per l'uso. Può chiudere questa pagina.
-agov-ident.done.title=Finito
-agov-ident.failed.instruction=Per completare la registrazione è necessario disporre di un account AGOV e superare la verifica dei dati suggerita. Riprova.
-agov-ident.failed.message=Registrazione annullata o verifica dei dati posticipata
-agov-ident.failed.title=Verifica necessaria
-agov-ident.invalid-url.instruction=Il link utilizzato per accedere a questa pagina non è valido. Assicuratevi di utilizzarlo come ricevuto, senza errori di battitura, oppure cliccate direttamente sulla pagina in cui è pubblicato.
-agov-ident.invalid-url.message=Il link non può essere elaborato
-agov-ident.invalid-url.title=Link non valido
-agov-ident.onboarding=Registrazione e verifica
-agov-ident.retry=Riprova
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Continua
darkModeSwitch.aria.label=Attivare la modalità scura
error.policy.failed=La nuova password non è stata accettata. Scegliere una password che sia conforme ai criteri di password.
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_de.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_de.properties
index eaa5b9b..d31883e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_de.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_de.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Ihr AGOV-Konto ist nun einsatzbereit. Bitte schliessen Sie diese Seite.
-agov-ident.done.title=Fertig
-agov-ident.failed.instruction=Sie benötigen ein AGOV-Konto und müssen die vorgeschlagene Datenüberprüfung bestehen, um das Onboarding erfolgreich abzuschliessen. Bitte versuchen Sie es erneut.
-agov-ident.failed.message=Onboarding abgebrochen oder Verifikation der Daten verschoben
-agov-ident.failed.title=Verifikation erforderlich
-agov-ident.invalid-url.instruction=Der Link, den Sie für den Zugriff auf diese Seite verwendet haben, ist ungültig. Bitte stellen Sie sicher, dass Sie ihn so verwenden, wie Sie ihn erhalten haben, ohne Tippfehler, oder klicken Sie ihn direkt auf der Seite an, auf der er veröffentlicht ist.
-agov-ident.invalid-url.message=Link kann nicht verarbeitet werden
-agov-ident.invalid-url.title=Ungültiger Link
-agov-ident.onboarding=Registrierung & Verifikation
-agov-ident.retry=Versuchen Sie es erneut
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Senden
darkModeSwitch.aria.label=Dark-Mode-Schalter
error.policy.failed=Das neue Passwort stimmt nicht mit der Richtlinie überein.
@@ -171,7 +171,7 @@ pwreset.done.info=Ihr Passwort wurde erfolgreich geändert. Bitte klicken Si
pwreset.email.sent=Wenn Ihre Benutzer-ID existiert, haben Sie eine E-Mail erhalten, um Ihr Passwort zurückzusetzen..
pwreset.info.linktext=Passwort vergessen
pwreset.noticket=Ihr Link ist nicht mehr gültig. Bitte generieren Sie ein Neuen.
-recovery_accessapp_auth.accessAppRegistered=AGOV access App schon registriert
+recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um sich zu identifizieren.
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
@@ -213,7 +213,7 @@ recovery_questionnaire_instructions.instruction1=Geben Sie die E-Mail-Adresse Ih
recovery_questionnaire_instructions.instruction2=Folgen Sie den Schritten zur Wiederherstellung Ihres Kontos (die Schritte variieren je nach Verifizierungsstufe Ihres Kontos)
recovery_questionnaire_loginfactor.banner.error=Bitte wählen Sie eine Antwort.
recovery_questionnaire_loginfactor.no=Nein
-recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
+recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV Access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
recovery_questionnaire_loginfactor.yes=Ja
recovery_questionnaire_no_recovery.explanation1=Ausgehend von Ihren Antworten scheint eine Wiederherstellung Ihres AGOV-Logins im Moment nicht notwendig zu sein.
recovery_questionnaire_no_recovery.explanation2=Falls Sie weitere Informationen benötigen, besuchen Sie bitte https://agov.ch/help für Support-Artikel.
@@ -227,7 +227,7 @@ recovery_questionnaire_reason_selection.answer4=Ich habe mein Telefon / Sicherhe
recovery_questionnaire_reason_selection.answer5=Ich habe ein neues Telefon und habe vergessen, meine AGOV access App zu übertragen
recovery_questionnaire_reason_selection.answer6=Ich habe die PIN für meine AGOV access App vergessen
recovery_questionnaire_reason_selection.answer7=Ich habe meine Sicherheitsschlüssel oder AGOV access Apps, hatte aber Probleme beim Einloggen
-recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und AGOV access Apps verloren
+recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und Apps verloren
recovery_questionnaire_reason_selection.answer9=Ich habe Probleme mit einem meiner Loginfaktoren (gelöscht, zurückgesetzt, vergessene PIN)
recovery_questionnaire_reason_selection.banner.error=Bitte wählen Sie einen Grund aus.
recovery_questionnaire_reason_selection.instruction=Bitte wählen Sie einen Grund wieso Sie den AGOV recovery Prozess starten:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_fr.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_fr.properties
index 9d0bcde..76af02e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_fr.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_fr.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Votre compte AGOV est maintenant prêt à être utilisé. Veuillez fermer cette page.
-agov-ident.done.title=Terminé
-agov-ident.failed.instruction=Vous avez besoin d'un compte AGOV et de passer la vérification des données suggérée pour terminer avec succès l'enregistrement. Veuillez réessayer.
-agov-ident.failed.message=Enregistrement annulé ou vérification des données reportée
-agov-ident.failed.title=Vérification requise
-agov-ident.invalid-url.instruction=Le lien que vous avez utilisé pour accéder à cette page n'est pas valide. Veillez l'utiliser tel qu'il a été reçu, sans fautes de frappe, ou cliquez directement sur la page où il est publié.
-agov-ident.invalid-url.message=Le lien ne peut pas être traité
-agov-ident.invalid-url.title=Lien non valide
-agov-ident.onboarding=Enregistrement et vérification
-agov-ident.retry=Essayez à nouveau
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Envoyer
darkModeSwitch.aria.label=Activer l'apparence sombre
error.policy.failed=Votre nouveau mot de passe ne conforme pas aux mesures de sécurité
@@ -172,12 +172,12 @@ pwreset.email.sent=Si votre identifiant n'existe pas, vous avez reçu un courrie
pwreset.info.linktext=Mot de passe oublié
pwreset.noticket=Votre lien n'est plus valide. Veuillez en générer un nouveau.
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
-recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle application AGOV access !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
+recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
-recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans « AGOV me ».
+recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
recovery_check_code.invalid.code=Le code est invalide
recovery_check_code.invalid.code.required=Code requis
recovery_check_code.invalid.code.tooLong=Le code est trop long
@@ -222,7 +222,7 @@ recovery_questionnaire_no_recovery.instruction2=Si vous avez enregistré p
recovery_questionnaire_reason_selection.answer1=Je n'arrive pas à me connecter, même si j'ai mon application / ma clé de sécurité
recovery_questionnaire_reason_selection.answer10=J'ai perdu l'un de mes facteurs d'authentification (application AGOV access ou clé de sécurité)
recovery_questionnaire_reason_selection.answer2=Je n'ai pas pu terminer mon inscription
-recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application AGOV access
+recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application d'accès AGOV
recovery_questionnaire_reason_selection.answer4=J'ai perdu mon téléphone / clé de sécurité
recovery_questionnaire_reason_selection.answer5=J'ai un nouveau téléphone et j'ai oublié de transférer mon application AGOV access
recovery_questionnaire_reason_selection.answer6=J'ai oublié mon PIN pour l'application AGOV access
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_it.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_it.properties
index 02e9b43..dd16084 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_it.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/resources/conf/text_it.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Il vostro conto AGOV è ora pronto per l'uso. Può chiudere questa pagina.
-agov-ident.done.title=Finito
-agov-ident.failed.instruction=Per completare la registrazione è necessario disporre di un account AGOV e superare la verifica dei dati suggerita. Riprova.
-agov-ident.failed.message=Registrazione annullata o verifica dei dati posticipata
-agov-ident.failed.title=Verifica necessaria
-agov-ident.invalid-url.instruction=Il link utilizzato per accedere a questa pagina non è valido. Assicuratevi di utilizzarlo come ricevuto, senza errori di battitura, oppure cliccate direttamente sulla pagina in cui è pubblicato.
-agov-ident.invalid-url.message=Il link non può essere elaborato
-agov-ident.invalid-url.title=Link non valido
-agov-ident.onboarding=Registrazione e verifica
-agov-ident.retry=Riprova
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Continua
darkModeSwitch.aria.label=Attivare la modalità scura
error.policy.failed=La nuova password non è stata accettata. Scegliere una password che sia conforme ai criteri di password.
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/static/bundle.js b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/static/bundle.js
index 63d2d86..094e602 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/static/bundle.js
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/static/bundle.js
@@ -1,2 +1,2 @@
/*! For license information please see bundle.js.LICENSE.txt */
-(()=>{var __webpack_modules__={3484:()=>{const e=document.createElement("template");e.innerHTML='\n
\n\t
\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t
\n\t
\n
\n';class t extends HTMLElement{constructor(){super(),this.appendChild(e.content.cloneNode(!0))}}window.customElements.define("agov-backdrop",t)},2884:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n\n';const o=document.createElement("template");o.innerHTML='\n\n';const n=document.createElement("template");n.innerHTML='\n\n';class r extends HTMLElement{constructor(){super(),e(this,"buttonTag",void 0),e(this,"buttonStyle",void 0),e(this,"labelTag",void 0),e(this,"label",void 0),e(this,"buttonType",void 0),e(this,"buttonName",void 0),e(this,"buttonValue",void 0),e(this,"buttonID",void 0),e(this,"buttonValidate",void 0),e(this,"buttonDisabled",void 0),e(this,"iconLeft",void 0),e(this,"iconRight",void 0),e(this,"showIcon",void 0),e(this,"fullwidth",void 0),this.buttonStyle=this.dataset.style,"secondary"===this.buttonStyle?this.appendChild(o.content.cloneNode(!0)):"frameless"===this.buttonStyle?this.appendChild(n.content.cloneNode(!0)):this.appendChild(t.content.cloneNode(!0)),this.labelTag=this.querySelector(".label"),this.label=this.dataset.label,this.buttonTag=this.querySelector("button"),this.iconLeft=this.querySelector(".button-icon-left"),this.iconRight=this.querySelector(".button-icon-right"),this.buttonValidate=void 0===this.dataset.validate,this.buttonType=void 0===this.dataset.type?"button":this.dataset.type,this.buttonName=void 0===this.dataset.name?"":this.dataset.name,this.buttonValue=void 0===this.dataset.value?"":this.dataset.value,this.buttonID=void 0===this.dataset.id?"":this.dataset.id,this.buttonDisabled=!!this.dataset.disabled,this.fullwidth=void 0!==this.dataset.fullwidth&&this.dataset.fullwidth,this.showIcon=void 0===this.dataset.icon?"":this.dataset.icon,this.setState()}setState(){this.labelTag.innerHTML=this.label,this.buttonTag.type=this.buttonType,this.buttonTag.name=this.buttonName,this.buttonTag.value=this.buttonValue,this.buttonTag.disabled=this.buttonDisabled,""!==this.buttonID&&(this.buttonTag.id=this.buttonID),this.fullwidth&&this.buttonTag.classList.add("w-full"),this.buttonValidate||this.buttonTag.setAttribute("formnovalidate",""),"left"===this.showIcon?this.iconLeft.classList.toggle("hidden"):this.showIcon&&"right"===this.showIcon&&this.iconRight.classList.toggle("hidden"),"left"!==this.showIcon&&"right"!==this.showIcon||"frameless"!==this.buttonStyle||(this.buttonTag.classList.toggle("px-2"),this.buttonTag.classList.toggle("px-4"))}}window.customElements.define("agov-button",r)},804:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n\t\n
\n';class o extends HTMLElement{constructor(){super(),e(this,"cookieName","canary"),e(this,"canaryValueAlways","always"),e(this,"cookie",void 0),e(this,"canaryCookieTag",void 0),this.appendChild(t.content.cloneNode(!0)),this.canaryCookieLogo=document.querySelector("#canaryCookieLogo"),this.canaryCookieLogoDark=document.querySelector("#canaryCookieLogoDark"),this.canaryCookieLogo.setAttribute("src",this.filepath+"/static/images/bird-cookie.svg"),this.canaryCookieLogoDark.setAttribute("src",this.filepath+"/static/images/bird-cookie-dark.svg"),this.canaryCookieTag=this.querySelector("#canary-cookie"),this.setCanaryCookieState()}isCanaryCookieAlways(){const e=document.cookie.split(";").map((e=>e.split("="))).find((e=>e[0].trim()===this.cookieName));return e&&e[1]===this.canaryValueAlways}setCanaryCookieState(){this.isCanaryCookieAlways()?this.canaryCookieTag.classList.remove("hidden"):this.canaryCookieTag.classList.add("hidden")}}window.customElements.define("agov-canary-cookie",o)},3474:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n
\n';class o extends HTMLElement{constructor(){super(),e(this,"value",void 0),e(this,"id",void 0),e(this,"name",void 0),e(this,"checked",void 0),e(this,"checkboxTag",void 0),e(this,"labelTag",void 0),this.appendChild(t.content.cloneNode(!0)),this.checkboxTag=this.querySelector("input"),this.labelTag=this.querySelector("label"),this.value=void 0===this.dataset.value?"":this.dataset.value,this.id=void 0===this.dataset.id?"":this.dataset.id,this.name=void 0===this.dataset.name?"":this.dataset.name,this.checked=void 0!==this.dataset.checked,this.setState()}set validity(e){e?(this.checkboxTag.setCustomValidity(""),this.labelTag.classList.remove("active:bg-error/10"),this.labelTag.classList.remove("dark:active:bg-dark-error/30")):(this.checkboxTag.setCustomValidity("Invalid field."),this.labelTag.classList.add("active:bg-error/10"),this.labelTag.classList.add("dark:active:bg-dark-error/25"))}setState(){this.checkboxTag.value=this.value,this.checkboxTag.name=this.name,this.checkboxTag.id=this.id,this.labelTag.setAttribute("for",this.id),this.checkboxTag.checked=this.checked}}window.customElements.define("agov-checkbox",o)},4634:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
\n\t\n\t\n\n\t
\n\t\t\n\t\t
Light
\n\t
\n\n\t
\n\t\t\n\t\t
Dark
\n\t
\n
\n';class o extends HTMLElement{constructor(o,n){super(),e(this,"userTheme",void 0),e(this,"systemTheme",void 0),e(this,"toggle",void 0),e(this,"cookieName","THEME"),e(this,"cookieDomain",void 0),e(this,"domain",void 0),e(this,"SAME_SITE","Lax"),e(this,"ariaLabel",void 0),this.appendChild(t.content.cloneNode(!0)),this.toggle=this.querySelector(".darkModeToggle"),this.userTheme=this.getCurrentTheme(),this.systemTheme=window.matchMedia("(prefers-color-scheme: dark)").matches,this.ariaLabel=void 0===this.dataset.aria_label?"":this.dataset.aria_label,this.domain=void 0===this.dataset.domain?"":this.dataset.domain,this.domain?this.cookieDomain=this.domain.split(":").pop():n&&(this.cookieDomain=n.split(":").pop()),this.toggle.setAttribute("aria-label",o||this.ariaLabel),this.toggle.addEventListener("click",(()=>{this.themeSwitch()})),this.toggle.addEventListener("keypress",(e=>{"Enter"===e.key&&this.themeSwitch()})),this.themeCheck()}getCurrentTheme(){const e=document.cookie.split(";").map((e=>e.split("="))).find((e=>e[0].trim()===this.cookieName));return e?e[1]:""}setThemeCookie(e){document.cookie=`${this.cookieName}=${e};path=/;domain=${this.cookieDomain};sameSite=${this.SAME_SITE};`}themeSwitch(){if(this.themeCaptcha(),document.documentElement.classList.contains("dark"))return document.documentElement.classList.remove("dark"),this.setThemeCookie("light"),void this.toggle.setAttribute("aria-checked",!1);document.documentElement.classList.add("dark"),this.setThemeCookie("dark"),this.toggle.setAttribute("aria-checked",!0)}themeCheck(){if("dark"===this.userTheme||!this.userTheme&&this.systemTheme){document.documentElement.classList.add("dark"),this.toggle.setAttribute("aria-checked",!0);const e=document.querySelector("#frc-captcha");e&&e.classList.add("dark")}else this.toggle.setAttribute("aria-checked",!1)}themeCaptcha(){const e=document.querySelector("#frc-captcha");e&&(e.classList.contains("dark")?e.classList.remove("dark"):e.classList.add("dark"))}}window.customElements.define("agov-darkmode",o),window.DarkMode=o},5112:()=>{class e extends HTMLElement{constructor(){super();const e=this.dataset.envName,t=this.dataset.docUrl,o=document.createElement("div");if(o.className="env-banner",o.style.backgroundColor=this.deriveColorFromEnvName(e),t&&""!==t){const n=document.createElement("a");n.innerText=e,n.href=t,n.target="blank",o.appendChild(n)}else{const t=document.createElement("p");t.innerText=e,o.appendChild(t)}this.appendChild(o)}deriveColorFromEnvName(e){return"dev"===e?.toLowerCase()?"green":"priv"===e?.toLowerCase()?"yellow":e?.toLowerCase()?.includes("lab")?"#90073F":"red"}}window.customElements.define("env-banner",e)},2810:()=>{function e(e,t,o){return(t=function(e){var t=function(e){if("object"!=typeof e||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,"string");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}const t=document.createElement("template");t.innerHTML='\n
1.10.3.local-20250507T160313Z-haburger: Thu May 8 16:27:08 CEST 2025
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/template/generic_auth_error.vm b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/template/generic_auth_error.vm
index b3cd933..e84bac6 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/template/generic_auth_error.vm
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/Auth_Realm_Recovery/webdata/template/generic_auth_error.vm
@@ -1,7 +1,7 @@
-## used for default nevisAuth GUIs, which are only renderred in case of
+## used for default nevisAuth GUIs, which are only renderred in case of
## system errors, etc.
-#parse("${templatePath}/backdrop.vm")
+
-
@@ -16,74 +15,70 @@
-
-
-
-
-
-
- #set ($langMenu = '')
- #foreach ($locale in $login.locales)
- ## find translated label of current locale
- #if ($text.contains("language.$locale"))
- #set ($langLabel = $text.get("language.$locale"))
- #elseif ($locale.length() > 2)
- #set ($langLabel = $text.get("language.${locale.substring(0,2).toLowerCase()}"))
- #else
- #set ($langLabel = $locale)
- #end
- ## emit link or text for each language
- #set ($langTarget = $utils.escapeHtmlAttribute($gui.target('language', $locale)))
+
+
+
+
+
+ #set ($langMenu = '')
+ #foreach ($locale in $login.locales)
+ ## find translated label of current locale
+ #if ($text.contains("language.$locale"))
+ #set ($langLabel = $text.get("language.$locale"))
+ #elseif ($locale.length() > 2)
+ #set ($langLabel = $text.get("language.${locale.substring(0,2).toLowerCase()}"))
+ #else
+ #set ($langLabel = $locale)
+ #end
+ ## emit link or text for each language
+ #set ($langTarget = $utils.escapeHtmlAttribute($gui.target('language', $locale)))
- #if ($login.localeCode != $locale && $login.language != $locale)
- #set ($langMenu = $langMenu +
- '
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_de.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_de.properties
index eaa5b9b..d31883e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_de.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_de.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Ihr AGOV-Konto ist nun einsatzbereit. Bitte schliessen Sie diese Seite.
-agov-ident.done.title=Fertig
-agov-ident.failed.instruction=Sie benötigen ein AGOV-Konto und müssen die vorgeschlagene Datenüberprüfung bestehen, um das Onboarding erfolgreich abzuschliessen. Bitte versuchen Sie es erneut.
-agov-ident.failed.message=Onboarding abgebrochen oder Verifikation der Daten verschoben
-agov-ident.failed.title=Verifikation erforderlich
-agov-ident.invalid-url.instruction=Der Link, den Sie für den Zugriff auf diese Seite verwendet haben, ist ungültig. Bitte stellen Sie sicher, dass Sie ihn so verwenden, wie Sie ihn erhalten haben, ohne Tippfehler, oder klicken Sie ihn direkt auf der Seite an, auf der er veröffentlicht ist.
-agov-ident.invalid-url.message=Link kann nicht verarbeitet werden
-agov-ident.invalid-url.title=Ungültiger Link
-agov-ident.onboarding=Registrierung & Verifikation
-agov-ident.retry=Versuchen Sie es erneut
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Senden
darkModeSwitch.aria.label=Dark-Mode-Schalter
error.policy.failed=Das neue Passwort stimmt nicht mit der Richtlinie überein.
@@ -171,7 +171,7 @@ pwreset.done.info=Ihr Passwort wurde erfolgreich geändert. Bitte klicken Si
pwreset.email.sent=Wenn Ihre Benutzer-ID existiert, haben Sie eine E-Mail erhalten, um Ihr Passwort zurückzusetzen..
pwreset.info.linktext=Passwort vergessen
pwreset.noticket=Ihr Link ist nicht mehr gültig. Bitte generieren Sie ein Neuen.
-recovery_accessapp_auth.accessAppRegistered=AGOV access App schon registriert
+recovery_accessapp_auth.accessAppRegistered=AGOV access app schon registriert
recovery_accessapp_auth.instruction1=Sie haben bereits eine neue AGOV access App !!!ACCESS_APP_NAME!!! im Rahmen des Wiederherstellungsprozesses registriert.
recovery_accessapp_auth.instruction2=Verwenden Sie !!!ACCESS_APP_NAME!!! um sich zu identifizieren.
recovery_check_code.banner.lockedError=Zu viele Fehlversuche. Bitte versuchen Sie es in ein paar Minuten noch einmal.
@@ -213,7 +213,7 @@ recovery_questionnaire_instructions.instruction1=Geben Sie die E-Mail-Adresse Ih
recovery_questionnaire_instructions.instruction2=Folgen Sie den Schritten zur Wiederherstellung Ihres Kontos (die Schritte variieren je nach Verifizierungsstufe Ihres Kontos)
recovery_questionnaire_loginfactor.banner.error=Bitte wählen Sie eine Antwort.
recovery_questionnaire_loginfactor.no=Nein
-recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
+recovery_questionnaire_loginfactor.question=Haben Sie mehr als einen Loginfaktor (AGOV Access App oder Sicherheitsschlüssel) für Ihren AGOV-Login registriert?
recovery_questionnaire_loginfactor.yes=Ja
recovery_questionnaire_no_recovery.explanation1=Ausgehend von Ihren Antworten scheint eine Wiederherstellung Ihres AGOV-Logins im Moment nicht notwendig zu sein.
recovery_questionnaire_no_recovery.explanation2=Falls Sie weitere Informationen benötigen, besuchen Sie bitte https://agov.ch/help für Support-Artikel.
@@ -227,7 +227,7 @@ recovery_questionnaire_reason_selection.answer4=Ich habe mein Telefon / Sicherhe
recovery_questionnaire_reason_selection.answer5=Ich habe ein neues Telefon und habe vergessen, meine AGOV access App zu übertragen
recovery_questionnaire_reason_selection.answer6=Ich habe die PIN für meine AGOV access App vergessen
recovery_questionnaire_reason_selection.answer7=Ich habe meine Sicherheitsschlüssel oder AGOV access Apps, hatte aber Probleme beim Einloggen
-recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und AGOV access Apps verloren
+recovery_questionnaire_reason_selection.answer8=Ich habe den Zugriff auf alle meine Sicherheitsschlüssel und Apps verloren
recovery_questionnaire_reason_selection.answer9=Ich habe Probleme mit einem meiner Loginfaktoren (gelöscht, zurückgesetzt, vergessene PIN)
recovery_questionnaire_reason_selection.banner.error=Bitte wählen Sie einen Grund aus.
recovery_questionnaire_reason_selection.instruction=Bitte wählen Sie einen Grund wieso Sie den AGOV recovery Prozess starten:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_fr.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_fr.properties
index 9d0bcde..76af02e 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_fr.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_fr.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Votre compte AGOV est maintenant prêt à être utilisé. Veuillez fermer cette page.
-agov-ident.done.title=Terminé
-agov-ident.failed.instruction=Vous avez besoin d'un compte AGOV et de passer la vérification des données suggérée pour terminer avec succès l'enregistrement. Veuillez réessayer.
-agov-ident.failed.message=Enregistrement annulé ou vérification des données reportée
-agov-ident.failed.title=Vérification requise
-agov-ident.invalid-url.instruction=Le lien que vous avez utilisé pour accéder à cette page n'est pas valide. Veillez l'utiliser tel qu'il a été reçu, sans fautes de frappe, ou cliquez directement sur la page où il est publié.
-agov-ident.invalid-url.message=Le lien ne peut pas être traité
-agov-ident.invalid-url.title=Lien non valide
-agov-ident.onboarding=Enregistrement et vérification
-agov-ident.retry=Essayez à nouveau
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Envoyer
darkModeSwitch.aria.label=Activer l'apparence sombre
error.policy.failed=Votre nouveau mot de passe ne conforme pas aux mesures de sécurité
@@ -172,12 +172,12 @@ pwreset.email.sent=Si votre identifiant n'existe pas, vous avez reçu un courrie
pwreset.info.linktext=Mot de passe oublié
pwreset.noticket=Votre lien n'est plus valide. Veuillez en générer un nouveau.
recovery_accessapp_auth.accessAppRegistered=L'application AGOV access est déjà enregistrée
-recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle application AGOV access !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
+recovery_accessapp_auth.instruction1=Vous avez déjà enregistré une nouvelle AGOV access app !!!ACCESS_APP_NAME!!! dans le cadre du processus de récupération.
recovery_accessapp_auth.instruction2=Veuillez utiliser !!!ACCESS_APP_NAME!!! pour vous identifier.
recovery_check_code.banner.lockedError=Trop de saisies erronées. Veuillez réessayer dans quelques minutes.
recovery_check_code.codeIncorrect=Le code saisi est incorrect. Veuillez réessayer.
recovery_check_code.enterRecoveryCode=Saisir le code de récupération
-recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans « AGOV me ».
+recovery_check_code.instruction=Veuillez saisir votre code de récupération à douze chiffres. Lors de votre inscription, vous avez reçu le code de récupération sous la forme d’un fichier PDF ou dans AGOV me.
recovery_check_code.invalid.code=Le code est invalide
recovery_check_code.invalid.code.required=Code requis
recovery_check_code.invalid.code.tooLong=Le code est trop long
@@ -222,7 +222,7 @@ recovery_questionnaire_no_recovery.instruction2=Si vous avez enregistré p
recovery_questionnaire_reason_selection.answer1=Je n'arrive pas à me connecter, même si j'ai mon application / ma clé de sécurité
recovery_questionnaire_reason_selection.answer10=J'ai perdu l'un de mes facteurs d'authentification (application AGOV access ou clé de sécurité)
recovery_questionnaire_reason_selection.answer2=Je n'ai pas pu terminer mon inscription
-recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application AGOV access
+recovery_questionnaire_reason_selection.answer3=J'ai supprimé, réinstallé ou réinitialisé mon application d'accès AGOV
recovery_questionnaire_reason_selection.answer4=J'ai perdu mon téléphone / clé de sécurité
recovery_questionnaire_reason_selection.answer5=J'ai un nouveau téléphone et j'ai oublié de transférer mon application AGOV access
recovery_questionnaire_reason_selection.answer6=J'ai oublié mon PIN pour l'application AGOV access
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_it.properties b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_it.properties
index 02e9b43..dd16084 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_it.properties
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/logrend/var/opt/nevislogrend/default/data/applications/NotUsed_Auth_Realm/resources/conf/text_it.properties
@@ -1,14 +1,14 @@
-agov-ident.done.message=Il vostro conto AGOV è ora pronto per l'uso. Può chiudere questa pagina.
-agov-ident.done.title=Finito
-agov-ident.failed.instruction=Per completare la registrazione è necessario disporre di un account AGOV e superare la verifica dei dati suggerita. Riprova.
-agov-ident.failed.message=Registrazione annullata o verifica dei dati posticipata
-agov-ident.failed.title=Verifica necessaria
-agov-ident.invalid-url.instruction=Il link utilizzato per accedere a questa pagina non è valido. Assicuratevi di utilizzarlo come ricevuto, senza errori di battitura, oppure cliccate direttamente sulla pagina in cui è pubblicato.
-agov-ident.invalid-url.message=Il link non può essere elaborato
-agov-ident.invalid-url.title=Link non valido
-agov-ident.onboarding=Registrazione e verifica
-agov-ident.retry=Riprova
+agov-ident.done.message=Your AGOV account is now ready for use. Please close this page.
+agov-ident.done.title=Done
+agov-ident.failed.instruction=You need an AGOV account and pass the suggested data verification to successfully finish the on-boarding. Please try again.
+agov-ident.failed.message=Onboarding cancelled or data verification postponed
+agov-ident.failed.title=Verification needed
+agov-ident.invalid-url.instruction=The link you used to access this page isn't valid. Please make sure you use it as received without any typos or click it directly on the page, where it is published.
+agov-ident.invalid-url.message=Link can't be processed
+agov-ident.invalid-url.title=Invalid Link
+agov-ident.onboarding=Registration & Verification
+agov-ident.retry=Try again
button.submit=Continua
darkModeSwitch.aria.label=Attivare la modalità scura
error.policy.failed=La nuova password non è stata accettata. Scegliere una password che sia conforme ai criteri di password.
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/etc/nevis/k8s-nevisproxy-idp-0ceb05c56644a59d648c13b9.yaml b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/etc/nevis/k8s-nevisproxy-idp-0ceb05c56644a59d648c13b9.yaml
index 45c39a5..033e2d8 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/etc/nevis/k8s-nevisproxy-idp-0ceb05c56644a59d648c13b9.yaml
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/etc/nevis/k8s-nevisproxy-idp-0ceb05c56644a59d648c13b9.yaml
@@ -46,7 +46,7 @@ spec:
podDisruptionBudget:
maxUnavailable: "50%"
git:
- tag: "r-cb437c21eb02a6e831659425531e5e7d23e487bb"
+ tag: "r-bb2cd3363ee68190f35a7218ad989dde72557698"
dir: "DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp"
credentials: "git-credentials"
keystores:
diff --git a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/var/opt/nevisproxy/default/host-auth.agov-w.azure.adnovum.net/resources/errorPages/403.html b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/var/opt/nevisproxy/default/host-auth.agov-w.azure.adnovum.net/resources/errorPages/403.html
index ed0840f..0770dfe 100644
--- a/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/var/opt/nevisproxy/default/host-auth.agov-w.azure.adnovum.net/resources/errorPages/403.html
+++ b/DEFAULT-ADN-AGOV-PROJECT/DEFAULT-ADN-AGOV-INV/proxy-idp/var/opt/nevisproxy/default/host-auth.agov-w.azure.adnovum.net/resources/errorPages/403.html
@@ -63,7 +63,7 @@