Skip to content

Commit

Permalink
Merge pull request #61 from italia/cleanup_fixes_20241
Browse files Browse the repository at this point in the history
Cleanup and translation fixes
  • Loading branch information
nicolabeghin committed Mar 7, 2024
2 parents 6fa8095 + f623997 commit 407fbc4
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 638 deletions.
2 changes: 1 addition & 1 deletion pom.xml
Expand Up @@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.github.lscorcia</groupId>
<artifactId>keycloak-spid-provider</artifactId>
<version>24.0.1-SNAPSHOT</version>
<version>24.0.1-BIS-SNAPSHOT</version>
<packaging>jar</packaging>

<name>Keycloak SPID Service Provider</name>
Expand Down
Expand Up @@ -44,7 +44,6 @@
import org.keycloak.saml.common.exceptions.ConfigurationException;
import org.keycloak.saml.processing.core.saml.v2.writers.SAMLMetadataWriter;
import org.keycloak.saml.processing.api.saml.v2.sig.SAML2Signature;
import org.keycloak.protocol.saml.SAMLEncryptionAlgorithms;
import org.keycloak.protocol.saml.SamlService;
import org.keycloak.protocol.saml.mappers.SamlMetadataDescriptorUpdater;
import org.keycloak.services.resource.RealmResourceProvider;
Expand Down
Expand Up @@ -10,7 +10,6 @@
import org.w3c.dom.Document;
import org.w3c.dom.Element;

import javax.xml.namespace.QName;
import java.util.Optional;

public abstract class SpidOtherContactType extends ContactType {
Expand Down
60 changes: 30 additions & 30 deletions src/main/resources/theme-resources/messages/messages_it.properties
@@ -1,16 +1,16 @@
SpidFault_ErrorCode_nr2=Indisponibilit\u00E0 di sistema del gestore SPID. Riprovare pi\u00F9 tardi o utilizzare un altro metodo di autenticazione (SPID ErrorCode nr2)
SpidFault_ErrorCode_nr2=Indisponibilit\u00E0  di sistema del gestore SPID. Riprovare pi\u00F9 tardi o utilizzare un altro metodo di autenticazione (SPID ErrorCode nr2)
SpidFault_ErrorCode_nr3=Errore di sistema del gestore SPID. Riprovare pi\u00F9 tardi o utilizzare un altro metodo di autenticazione (SPID ErrorCode nr3)
SpidFault_ErrorCode_nr4=Formato binding non corretto. Contattare il gestore del servizio (SPID ErrorCode nr4)
SpidFault_ErrorCode_nr5=Verifica della firma fallita. Contattare il gestore del servizio (SPID ErrorCode nr5)
SpidFault_ErrorCode_nr6=Binding su metodo HTTP errato. Contattare il gestore del servizio (SPID ErrorCode nr6)
SpidFault_ErrorCode_nr7=Errore sulla verifica della firma della richiesta. Contattare il gestore del servizio (SPID ErrorCode nr7)
SpidFault_ErrorCode_nr8=Formato della richiesta non conforme alle specifiche SAML. Contattare il gestore del servizio (SPID ErrorCode nr8)
SpidFault_ErrorCode_nr9=Parametro version non presente, malformato o diverso da ''2.0''. Contattare il gestore del servizio (SPID ErrorCode nr9)
SpidFault_ErrorCode_nr10=Issuer non presente, malformato o non corrispondente all''entit\u00E0 che sottoscrive la richiesta. Contattare il gestore del servizio (SPID ErrorCode nr10)
SpidFault_ErrorCode_nr10=Issuer non presente, malformato o non corrispondente all''entit\u00E0  che sottoscrive la richiesta. Contattare il gestore del servizio (SPID ErrorCode nr10)
SpidFault_ErrorCode_nr11=ID (Identificatore richiesta) non presente, malformato o non conforme. Contattare il gestore del servizio (SPID ErrorCode nr11)
SpidFault_ErrorCode_nr12=RequestAuthnContext non presente, malformato o non previsto da SPID. Contattare il gestore del servizio (SPID ErrorCode nr12)
SpidFault_ErrorCode_nr13=IssueInstant non presente, malformato o non coerente con l''orario di arrivo della richiesta. Contattare il gestore del servizio (SPID ErrorCode nr13)
SpidFault_ErrorCode_nr14=Destination non presente, malformata o non coincidente con il Gestore delle identit\u00E0 ricevente la richiesta. Contattare il gestore del servizio (SPID ErrorCode nr14)
SpidFault_ErrorCode_nr14=Destination non presente, malformata o non coincidente con il Gestore delle identit\u00E0  ricevente la richiesta. Contattare il gestore del servizio (SPID ErrorCode nr14)
SpidFault_ErrorCode_nr15=Attributo isPassive presente e attualizzato al valore true. Contattare il gestore del servizio (SPID ErrorCode nr15)
SpidFault_ErrorCode_nr16=AssertionConsumerService non correttamente valorizzato. Contattare il gestore del servizio (SPID ErrorCode nr16)
SpidFault_ErrorCode_nr17=Attributo Format dell''elemento NameIDPolicy assente o non valorizzato secondo specifica. Contattare il gestore del servizio (SPID ErrorCode nr17)
Expand All @@ -19,7 +19,7 @@ SpidFault_ErrorCode_nr19=Autenticazione fallita per ripetuta sottomissione di cr
SpidFault_ErrorCode_nr20=Utente privo di credenziali compatibili con il livello richiesto dal fornitore del servizio (SPID ErrorCode nr20)
SpidFault_ErrorCode_nr21=Timeout durante l''autenticazione utente (SPID ErrorCode nr21)
SpidFault_ErrorCode_nr22=Utente nega il consenso all''invio di dati al SP in caso di sessione vigente (SPID ErrorCode nr22)
SpidFault_ErrorCode_nr23=Utente con identit\u00E0 sospesa/revocata o con credenziali bloccate (SPID ErrorCode nr23)
SpidFault_ErrorCode_nr23=Utente con identit\u00E0  sospesa/revocata o con credenziali bloccate (SPID ErrorCode nr23)
SpidFault_ErrorCode_nr25=Processo di autenticazione annullato dall''utente (SPID ErrorCode nr25)

SpidSamlCheck_GenericError=Formato richiesta non corretto - Contattare il gestore del servizio
Expand Down Expand Up @@ -66,13 +66,13 @@ SpidSamlCheck_nr44=Elemento NameID dell''Assertion mancante (SPID check nr44)
SpidSamlCheck_nr45=Attributo Format dell''elemento NameID dell''Assertion non specificato (SPID check nr45)
SpidSamlCheck_nr46=Attributo Format dell''elemento NameID dell''Assertion mancante (SPID check nr46)
SpidSamlCheck_nr47=Attributo Format di NameID dell''Assertion diverso da urn:oasis:names:tc:SAML:2.0:nameidformat:transient (SPID check nr47)
SpidSamlCheck_nr48=Attributo NameQualifierdi NameID dell''Assertion non specificato (SPID check nr48)
SpidSamlCheck_nr49=Attributo NameQualifierdi NameID dell''Assertion mancante (SPID check nr49)
SpidSamlCheck_nr48=Attributo NameQualifier di NameID dell''Assertion non specificato (SPID check nr48)
SpidSamlCheck_nr49=Attributo NameQualifier di NameID dell''Assertion mancante (SPID check nr49)
SpidSamlCheck_nr51=Elemento SubjectConfirmation dell''Assertion non specificato (SPID check nr51)
SpidSamlCheck_nr52=Elemento SubjectConfirmation dell''Assertion mancante(SPID check nr52)
SpidSamlCheck_nr53=Attributo Methoddi SubjectConfirmation dell''Assertion non specificato (SPID check nr53)
SpidSamlCheck_nr54=Attributo Methoddi SubjectConfirmation dell''Assertion mancante (SPID check nr54)
SpidSamlCheck_nr55=Attributo Methoddi SubjectConfirmation dell''Assertion diverso da urn:oasis:names:tc:SAML:2.0:cm:bearer (SPID check nr55)
SpidSamlCheck_nr53=Attributo Method di SubjectConfirmation dell''Assertion non specificato (SPID check nr53)
SpidSamlCheck_nr54=Attributo Method di SubjectConfirmation dell''Assertion mancante (SPID check nr54)
SpidSamlCheck_nr55=Attributo Method di SubjectConfirmation dell''Assertion diverso da urn:oasis:names:tc:SAML:2.0:cm:bearer (SPID check nr55)
SpidSamlCheck_nr56=Elemento SubjectConfirmationData dell''Assertion mancante (SPID check nr56)
SpidSamlCheck_nr57=Attributo Recipient di SubjectConfirmationData dell''Assertion non specificato (SPID check nr57)
SpidSamlCheck_nr58=Attributo Recipient di SubjectConfirmationData dell''Assertion mancante (SPID check nr58)
Expand All @@ -87,36 +87,36 @@ SpidSamlCheck_nr66=Attributo NotOnOrAfter di SubjectConfirmationData precedente
SpidSamlCheck_nr67=Elemento Issuer dell''Assertion non specificato (SPID check nr67)
SpidSamlCheck_nr68=Elemento Issuer dell''Assertion mancante (SPID check nr68)
SpidSamlCheck_nr69=Elemento Issuer dell''Assertion diverso da EntityID IdP (SPID check nr69)
SpidSamlCheck_nr70=Attributo Formatdi Issuer dell''Assertion non specificato (SPID check nr70)
SpidSamlCheck_nr71=Attributo Formatdi Issuer dell''Assertion mancante (SPID check nr71)
SpidSamlCheck_nr72=Attributo Formatdi Issuer dell''Assertion deve essere presente con il valore urn:oasis:names:tc:SAML:2.0:nameid-format:entity (SPID check nr72)
SpidSamlCheck_nr70=Attributo Format di Issuer dell''Assertion non specificato (SPID check nr70)
SpidSamlCheck_nr71=Attributo Format di Issuer dell''Assertion mancante (SPID check nr71)
SpidSamlCheck_nr72=Attributo Format di Issuer dell''Assertion deve essere presente con il valore urn:oasis:names:tc:SAML:2.0:nameid-format:entity (SPID check nr72)
SpidSamlCheck_nr73=Elemento Conditions dell''Assertion non specificato (SPID check nr73)
SpidSamlCheck_nr74=Elemento Conditions dell''Assertion mancante (SPID check nr74)
SpidSamlCheck_nr75=Attributo NotBeforedi Condition dell''Assertion non specificato (SPID check nr75)
SpidSamlCheck_nr76=Attributo NotBeforedi Condition dell''Assertion mancante (SPID check nr76)
SpidSamlCheck_nr77=Attributo NotBeforedi Condition dell''Assertion avente formato non corretto (SPID check nr77)
SpidSamlCheck_nr78=Attributo NotBeforedi Condition dell''Assertion successivo all''instante di ricezione della response (SPID check nr78)
SpidSamlCheck_nr79=Attributo NotOnOrAfterdi Condition dell''Assertion non specificato (SPID check nr79)
SpidSamlCheck_nr80=Attributo NotOnOrAfterdi Condition dell''Assertion mancante (SPID check nr80)
SpidSamlCheck_nr81=Attributo NotOnOrAfterdi Condition dell''Assertion avente formato non corretto (SPID check nr81)
SpidSamlCheck_nr82=Attributo NotOnOrAfterdi Condition dell''Assertion precedente all''istante di ricezione della response (SPID check nr82)
SpidSamlCheck_nr83=Elemento AudienceRestriction di Condition dell''Assertion non specificato (SPID check nr83)
SpidSamlCheck_nr84=Elemento AudienceRestriction di Condition dell''Assertion mancante (SPID check nr84)
SpidSamlCheck_nr85=Elemento Audience di AudienceRestrictiondi Condition dell''Assertion non specificato (SPID check nr85)
SpidSamlCheck_nr86=Elemento Audience di AudienceRestrictiondi Condition dell''Assertion mancante (SPID check nr86)
SpidSamlCheck_nr87=Elemento Audience di AudienceRestrictiondi Condition dell''Assertion diverso da Entity Id del Service Provider (SPID check nr87)
SpidSamlCheck_nr75=Attributo NotBefore di Condition dell''Assertion non specificato (SPID check nr75)
SpidSamlCheck_nr76=Attributo NotBefore di Condition dell''Assertion mancante (SPID check nr76)
SpidSamlCheck_nr77=Attributo NotBefore di Condition dell''Assertion avente formato non corretto (SPID check nr77)
SpidSamlCheck_nr78=Attributo NotBefore di Condition dell''Assertion successivo all''instante di ricezione della response (SPID check nr78)
SpidSamlCheck_nr79=Attributo NotOnOrAfter di Condition dell''Assertion non specificato (SPID check nr79)
SpidSamlCheck_nr80=Attributo NotOnOrAfter di Condition dell''Assertion mancante (SPID check nr80)
SpidSamlCheck_nr81=Attributo NotOnOrAfter di Condition dell''Assertion avente formato non corretto (SPID check nr81)
SpidSamlCheck_nr82=Attributo NotOnOrAfter di Condition dell''Assertion precedente all''istante di ricezione della response (SPID check nr82)
SpidSamlCheck_nr83=Elemento AudienceRestriction di Condition dell''Assertion non specificato (SPID check nr83)
SpidSamlCheck_nr84=Elemento AudienceRestriction di Condition dell''Assertion mancante (SPID check nr84)
SpidSamlCheck_nr85=Elemento Audience di AudienceRestriction di Condition dell''Assertion non specificato (SPID check nr85)
SpidSamlCheck_nr86=Elemento Audience di AudienceRestriction di Condition dell''Assertion mancante (SPID check nr86)
SpidSamlCheck_nr87=Elemento Audience di AudienceRestriction di Condition dell''Assertion diverso da Entity Id del Service Provider (SPID check nr87)
SpidSamlCheck_nr88=Elemento AuthStatement dell''Assertion non specificato (SPID check nr88)
SpidSamlCheck_nr89=ElementoAuthStatement dell''Assertion mancante (SPID check nr89)
SpidSamlCheck_nr89=Elemento AuthStatement dell''Assertion mancante (SPID check nr89)
SpidSamlCheck_nr90=Elemento AuthnContext di AuthStatement dell''Assertion non specificato (SPID check nr90)
SpidSamlCheck_nr91=ElementoAuthnContext di AuthStatement dell''Assertion mancante (SPID check nr91)
SpidSamlCheck_nr91=Elemento AuthnContext di AuthStatement dell''Assertion mancante (SPID check nr91)
SpidSamlCheck_nr92=Elemento AuthContextClassRef di AuthnContext di AuthStatement dell''Assertion non specificato (SPID check nr92)
SpidSamlCheck_nr93=ElementoAuthContextClassRef di AuthnContext di AuthStatement dell''Assertion mancante (SPID check nr93)
SpidSamlCheck_nr93=Elemento AuthContextClassRef di AuthnContext di AuthStatement dell''Assertion mancante (SPID check nr93)
SpidSamlCheck_nr94=Elemento AuthContextClassRef impostato su https://www.spid.gov.it/SpidL1 (SPID check nr94)
SpidSamlCheck_nr95=Elemento AuthContextClassRef impostato su https://www.spid.gov.it/SpidL2 (SPID check nr95)
SpidSamlCheck_nr96=Elemento AuthContextClassRef impostato su https://www.spid.gov.it/SpidL3 (SPID check nr96)
SpidSamlCheck_nr97=Elemento AuthContextClassRef impostato ad un valore non previsto (SPID check nr97)
SpidSamlCheck_nr98=Elemento AttributeStatement presente, ma sottoelementoAttribute mancante (SPID check nr98)
SpidSamlCheck_nr99=Elemento AttributeStatement presente, ma sottoelementoAttribute non specificato (SPID check nr99)
SpidSamlCheck_nr98=Elemento AttributeStatement presente, ma sottoelemento Attribute mancante (SPID check nr98)
SpidSamlCheck_nr99=Elemento AttributeStatement presente, ma sottoelemento Attribute non specificato (SPID check nr99)
SpidSamlCheck_nr100=Assertion firmata con certificato diverso (SPID check nr100)
SpidSamlCheck_nr103=Set di attributi inviato diverso da quello richiesto (SPID check nr103)

Expand Down

0 comments on commit 407fbc4

Please sign in to comment.