package at.asitplus.eidas.specific.core.config; import java.util.List; /** * eIDAS specific Service-Provider configuration. * * @author tlenz * */ public interface IEidasSpConfiguration { /** * Set the minimum level of eIDAS authentication for this SP
* Default: http://eidas.europa.eu/LoA/high
* Info: In case of MINIMUM matching-mode, only one entry is allowed * * @param minimumLoA eIDAS LoA URIs */ void setRequiredLoA(List minimumLoA); /** * Set the mode of operation for LoA matching for this SP. Default: * minimum
* Info: Currently only 'minimum' and 'exact' are supported * * @param mode LoA matching mode according to SAML2 core specification */ void setLoAMachtingMode(String mode); }