diff options
| author | Thomas <> | 2021-06-15 18:15:19 +0200 | 
|---|---|---|
| committer | Thomas <> | 2021-06-15 18:15:19 +0200 | 
| commit | 6e1a69773284177a0f6c7233c4bcdf7f4bd96681 (patch) | |
| tree | 0729c907f8902618bb980eeaa3c6e17c3eac0bd4 /connector/src/main | |
| parent | 1c6eba08f2a1c8008b85a71bc2c5d0a9d5e50361 (diff) | |
| download | National_eIDAS_Gateway-6e1a69773284177a0f6c7233c4bcdf7f4bd96681.tar.gz National_eIDAS_Gateway-6e1a69773284177a0f6c7233c4bcdf7f4bd96681.tar.bz2 National_eIDAS_Gateway-6e1a69773284177a0f6c7233c4bcdf7f4bd96681.zip | |
further optimizations and bug fixing in matching code
Diffstat (limited to 'connector/src/main')
| -rw-r--r-- | connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java | 8 | ||||
| -rw-r--r-- | connector/src/main/resources/specific_eIDAS_connector.beans.xml | 3 | 
2 files changed, 6 insertions, 5 deletions
| diff --git a/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java b/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java index 073f7513..55ce044d 100644 --- a/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java +++ b/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java @@ -92,14 +92,12 @@ public class StatusMessageProvider implements IStatusMessenger {    @Override    public String getResponseErrorCode(Throwable throwable) { -    String errorCode = IStatusMessenger.CODES_EXTERNAL_ERROR_GENERIC;      if (throwable instanceof EaafException) { -      errorCode = mapInternalErrorToExternalError(((EaafException) throwable).getErrorId()); -       +      return ((EaafException) throwable).getErrorId(); +      } -    // TODO: maybe more internal switches are required -    return errorCode; +    return IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC;    } diff --git a/connector/src/main/resources/specific_eIDAS_connector.beans.xml b/connector/src/main/resources/specific_eIDAS_connector.beans.xml index c59496b4..4608086e 100644 --- a/connector/src/main/resources/specific_eIDAS_connector.beans.xml +++ b/connector/src/main/resources/specific_eIDAS_connector.beans.xml @@ -24,6 +24,9 @@      <property name="pvpIdpCredentials" ref="PVPEndPointCredentialProvider" />    </bean> +  <bean id="defaultErrorTicketService" +        class="at.gv.egiz.eaaf.core.impl.idp.auth.services.DefaultErrorService"/> +            <bean id="eidasNodeMetadata"          class="at.asitplus.eidas.specific.connector.health.EidasNodeMetadataHealthIndicator" /> | 
