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 |
IDENTITY_SERVICE_EXTENSION |
static java.lang.String |
PACKAGE_NAME |
Modifier and Type | Method and Description |
---|---|
static oracle.xml.parser.v2.XMLDocument |
createXMLDocument()
Creates XMLDocument contating this ISConfigration
|
static java.lang.String |
getConfigFileName()
Gets configuration file name
|
static Configuration |
getConfigurationInstance()
Gets default IdentityService Configuration
|
static Configuration |
getConfigurationInstance(java.lang.String realmName)
Gets IdentityService Configuration for given realmName
|
static java.util.Map |
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 |
getSupportedRealmNames()
Gets set of supported realmNames
|
static boolean |
isCaseSensitive() |
static boolean |
isCaseSensitiveGroups() |
static void |
main(java.lang.String[] arg)
Test
|
void |
refresh()
Refresh configuration
|
static void |
reload(ISConfiguration jaxbConfig)
Reloads the configurations.
|
static void |
testSetCaseSensitive(boolean b) |
static void |
testSetCaseSensitiveGroups(boolean b) |
static void |
validate()
Validates configuration
|
toString
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
clear, 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, values
public static final java.lang.String PACKAGE_NAME
public static final java.lang.String CONFIG_FILE_PROPERTY_NAME
public static final java.lang.String IDENTITY_SERVICE_EXTENSION
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.lang.String getConfigFileName()
public static java.util.Map getConfigurations()
public static java.util.Map<java.lang.String,ServiceExtensionType> getServiceExtensions()
public static java.util.Set getSupportedRealmNames() throws BPMConfigException
BPMConfigException
public static java.lang.String getDefaultRealmName() throws BPMConfigException
BPMConfigException
- if no default existspublic void refresh()
public static void validate() throws BPMConfigException
BPMConfigException
- if configuration is invalidpublic static oracle.xml.parser.v2.XMLDocument createXMLDocument()
public static void reload(ISConfiguration jaxbConfig)
oracle.soa.management.config.identity.ISConfiguration
-public static boolean isCaseSensitive()
public static boolean isCaseSensitiveGroups()
public static void main(java.lang.String[] arg)
public static void testSetCaseSensitive(boolean b)
public static void testSetCaseSensitiveGroups(boolean b)