NIA requests attributes that Generic eIDAS Node cannot handle:
ERROR : SpecificCommunicationException {} eu.eidas.specificcommunication.exception.SpecificCommunicationException: Attribute http://schemas.microsoft.com/cgg/2010/identity/claims/profileid not present in the registry at eu.eidas.specificcommunication.protocol.impl.LightJAXBCodec.getByName(LightJAXBCodec.java:169) ~[eidas-specific-communication-definition-2.3.1.jar:na]
Design:
New settings: CONNECTOR_ALLOWED_ATTRIBUTES (Set[str], optional, default set(eidas_node.attributes.ATTRIBUTE_MAP)): Attributes that a service provider can request. Other attributes are dropped from the authentication request. Empty set disables the filter.
eidas_node.connector.views.ServiceProviderRequestView.adjust_requested_attributes: If CONNECTOR_ALLOWED_ATTRIBUTES is not empty, all requested attributes not present in the set are dropped and logged with WARNING level.
NIA requests attributes that Generic eIDAS Node cannot handle:
ERROR : SpecificCommunicationException {} eu.eidas.specificcommunication.exception.SpecificCommunicationException: Attribute http://schemas.microsoft.com/cgg/2010/identity/claims/profileid not present in the registry at eu.eidas.specificcommunication.protocol.impl.LightJAXBCodec.getByName(LightJAXBCodec.java:169) ~[eidas-specific-communication-definition-2.3.1.jar:na]
Design:
CONNECTOR_ALLOWED_ATTRIBUTES
(Set[str]
, optional, defaultset(eidas_node.attributes.ATTRIBUTE_MAP)
): Attributes that a service provider can request. Other attributes are dropped from the authentication request. Empty set disables the filter.eidas_node.connector.views.ServiceProviderRequestView.adjust_requested_attributes
: IfCONNECTOR_ALLOWED_ATTRIBUTES
is not empty, all requested attributes not present in the set are dropped and logged withWARNING
level.