public class ProviderCfg extends ConfigurationProperties
ProviderCfg
class defines a service provider to BPEL Process Manager ConfigurationModifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTHENTICATION_SERVICE
Service names
|
static java.lang.String |
AUTHORIZATION_SERVICE |
static java.lang.String |
IDENTITY_SERVICE |
static java.lang.String |
PROVIDER_CLASS |
static java.lang.String |
PROVIDER_NAME |
static java.lang.String |
PROVIDER_PROPERTIES |
static java.lang.String |
PROVIDER_TYPE |
Constructor and Description |
---|
ProviderCfg(Configuration cfg,
ProviderType provType)
Constructor
Constructs an instance from a JAXB model object and a parent configuration.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
Configuration |
getConfiguration()
Get the parent configuration
|
ConnectionCfg |
getConnectionCfg()
Gets ConnectionCfg
|
java.util.Map |
getProperties()
Gets provider properties
|
java.lang.String |
getProviderClass()
Gets provider class name
|
java.lang.String |
getProviderName()
Gets provider name
|
java.lang.String |
getProviderType()
Gets provider type
|
RoleControlsCfg |
getRoleControlsCfg()
Gets RoleControlsCfg
|
java.util.Map<java.lang.String,java.lang.String> |
getSearchableUserAttributeMap()
Gets SearchableUserAttributeList
|
java.lang.String |
getService()
Gets service name
|
UserControlsCfg |
getUserControlsCfg()
Gets UserControlsCfg
|
int |
hashCode() |
java.lang.String |
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, forEach, get, getOrDefault, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public static final java.lang.String PROVIDER_PROPERTIES
public static final java.lang.String PROVIDER_TYPE
public static final java.lang.String PROVIDER_NAME
public static final java.lang.String PROVIDER_CLASS
public static final java.lang.String AUTHENTICATION_SERVICE
public static final java.lang.String AUTHORIZATION_SERVICE
public static final java.lang.String IDENTITY_SERVICE
public ProviderCfg(Configuration cfg, ProviderType provType)
cfg
- The parent configuration instanceprovType
- The JAXB model object.public java.lang.String getProviderType()
public java.lang.String getProviderClass()
public java.lang.String getProviderName()
public java.lang.String getService()
public java.util.Map getProperties()
public ConnectionCfg getConnectionCfg()
public UserControlsCfg getUserControlsCfg()
public java.util.Map<java.lang.String,java.lang.String> getSearchableUserAttributeMap()
public RoleControlsCfg getRoleControlsCfg()
public Configuration getConfiguration()
public int hashCode()
hashCode
in interface java.util.Map<java.lang.Object,java.lang.Object>
hashCode
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public boolean equals(java.lang.Object obj)
equals
in interface java.util.Map<java.lang.Object,java.lang.Object>
equals
in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public java.lang.String toString()
toString
in class ConfigurationProperties