public class ISConfiguration extends ConfigurationProperties
ISConfigurationService is to be used.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CONFIG_FILE_PROPERTY_NAME |
static java.lang.String |
FILE_NAME |
static java.lang.String |
IDENTITY_SERVICE_EXTENSION |
static java.lang.String |
PACKAGE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static Configuration |
getConfigurationInstance()
Gets default IdentityService Configuration
|
static Configuration |
getConfigurationInstance(java.lang.String realmName)
Gets IdentityService Configuration for given realmName
|
static java.util.Map<java.lang.String,Configuration> |
getConfigurations()
Gets map of IdentityService Configurations, where key in the map is configuration realm name
|
static java.lang.String |
getDefaultRealmName()
Gets name of default realm
|
static ServiceExtensionType |
getServiceExtension(java.lang.String serviceExtensionName)
Gets Identity Service Extensions with a given Extesnion Name
|
static java.util.Map<java.lang.String,ServiceExtensionType> |
getServiceExtensions()
Gets map of IdentityService Configurations, where key in the map is configuration realm name
|
static java.util.Set<java.lang.String> |
getSupportedRealmNames()
Gets set of supported realmNames
|
static boolean |
isCaseSensitive()
Checks whether user name case sensitive or agnostic
|
static boolean |
isCaseSensitiveGroups()
Checks whether group name case sensitive or agnostic
|
boolean |
isInitialized() |
void |
refresh()
Refresh configuration
|
static void |
reload(ISConfiguration jaxbConfig)
Reloads the configurations.
|
static void |
testSetCaseSensitive(boolean b) |
static void |
testSetCaseSensitiveGroups(boolean b) |
toStringgetProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNamesclear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic static final java.lang.String CONFIG_FILE_PROPERTY_NAME
public static final java.lang.String PACKAGE_NAME
public static final java.lang.String IDENTITY_SERVICE_EXTENSION
public static final java.lang.String FILE_NAME
public boolean isInitialized()
public static Configuration getConfigurationInstance() throws BPMConfigException
Configuration instanceBPMConfigException - If no default existspublic static Configuration getConfigurationInstance(java.lang.String realmName) throws BPMConfigException
realmName - a realm nameConfiguration instanceBPMConfigException - If no matching configuration existspublic static ServiceExtensionType getServiceExtension(java.lang.String serviceExtensionName) throws BPMConfigException
serviceExtensionName - ServiceExtensionType instanceBPMConfigException - If no matching service extension is existspublic static java.util.Map<java.lang.String,Configuration> getConfigurations()
public static java.util.Map<java.lang.String,ServiceExtensionType> getServiceExtensions()
public static java.util.Set<java.lang.String> getSupportedRealmNames()
throws BPMConfigException
BPMConfigExceptionpublic static java.lang.String getDefaultRealmName()
throws BPMConfigException
BPMConfigException - if no default existspublic void refresh()
public static void reload(ISConfiguration jaxbConfig)
oracle.soa.management.config.identity.ISConfiguration - public static boolean isCaseSensitive()
public static boolean isCaseSensitiveGroups()
public static void testSetCaseSensitive(boolean b)
public static void testSetCaseSensitiveGroups(boolean b)