scc-digitalhub / AAC

Apache License 2.0
4 stars 7 forks source link

SpidIdentityProviderConfig is not compliant with jdbc providerconfig persistance #595

Closed thomaschiozzi-tndigit closed 5 months ago

thomaschiozzi-tndigit commented 5 months ago

When persistence.repository.providerConfig=jdbc is set as program configuration, identity providers are serialized and stored in DB uppon creation and modification. However, the current SpidIdentityProviderConfig fails at the persistence process, likely because it cannot be serialized due to the presence of a logger as class attribute.