public class CommonIdPProperties extends Object
Modifier and Type | Class and Description |
---|---|
static class |
CommonIdPProperties.ActiveValueSelectionConfig |
Modifier and Type | Field and Description |
---|---|
static String |
ACTIVE_VALUE_CLIENT |
static String |
ACTIVE_VALUE_MULTI_SELECTABLE |
static String |
ACTIVE_VALUE_SELECTION_PFX |
static String |
ACTIVE_VALUE_SINGLE_SELECTABLE |
static String |
SKIP_CONSENT |
static String |
SKIP_USERIMPORT |
static String |
TRANSLATION_PROFILE |
static String |
USERIMPORT_IDENTITY_TYPE |
static String |
USERIMPORT_IMPORTER |
static String |
USERIMPORT_PFX |
Constructor and Description |
---|
CommonIdPProperties() |
Modifier and Type | Method and Description |
---|---|
static Optional<CommonIdPProperties.ActiveValueSelectionConfig> |
getActiveValueSelectionConfig(eu.unicore.util.configuration.PropertiesHelper cfg,
String client,
Collection<pl.edu.icm.unity.types.basic.DynamicAttribute> allAttributes) |
static Map<String,eu.unicore.util.configuration.PropertyMD> |
getDefaults(String defaultProfileMessage,
String defaultProfile) |
static Map<String,eu.unicore.util.configuration.PropertyMD> |
getDefaultsWithCategory(eu.unicore.util.configuration.PropertyMD.DocumentationCategory category,
String defaultProfileMessage,
String defaultProfile) |
static List<UserImportSpec> |
getUserImports(eu.unicore.util.configuration.PropertiesHelper cfg,
Map<String,String> identitiesByType) |
static List<UserImportSpec> |
getUserImportsLegacy(eu.unicore.util.configuration.PropertiesHelper cfg,
String identity,
String type) |
static boolean |
isActiveValueSelectionConfiguredForClient(eu.unicore.util.configuration.PropertiesHelper cfg,
String client) |
public static final String SKIP_CONSENT
public static final String TRANSLATION_PROFILE
public static final String SKIP_USERIMPORT
public static final String USERIMPORT_PFX
public static final String USERIMPORT_IMPORTER
public static final String USERIMPORT_IDENTITY_TYPE
public static final String ACTIVE_VALUE_SELECTION_PFX
public static final String ACTIVE_VALUE_CLIENT
public static final String ACTIVE_VALUE_SINGLE_SELECTABLE
public static final String ACTIVE_VALUE_MULTI_SELECTABLE
public static Map<String,eu.unicore.util.configuration.PropertyMD> getDefaultsWithCategory(eu.unicore.util.configuration.PropertyMD.DocumentationCategory category, String defaultProfileMessage, String defaultProfile)
public static Map<String,eu.unicore.util.configuration.PropertyMD> getDefaults(String defaultProfileMessage, String defaultProfile)
public static List<UserImportSpec> getUserImportsLegacy(eu.unicore.util.configuration.PropertiesHelper cfg, String identity, String type)
public static List<UserImportSpec> getUserImports(eu.unicore.util.configuration.PropertiesHelper cfg, Map<String,String> identitiesByType)
public static Optional<CommonIdPProperties.ActiveValueSelectionConfig> getActiveValueSelectionConfig(eu.unicore.util.configuration.PropertiesHelper cfg, String client, Collection<pl.edu.icm.unity.types.basic.DynamicAttribute> allAttributes)
public static boolean isActiveValueSelectionConfiguredForClient(eu.unicore.util.configuration.PropertiesHelper cfg, String client)
Copyright © 2018 Unity. All rights reserved.