public class LDAPConfigProxyItem extends ConfigProxyItem
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DELIMITER |
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEimpl, tenant| Constructor and Description |
|---|
LDAPConfigProxyItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
dumpEnvironmentValues(java.util.Hashtable env) |
EnumerationValue |
getAuthentication() |
java.lang.String |
getCaCerts() |
java.lang.String |
getCaKeyStorePwd() |
java.lang.String |
getCaKeyStoreType() |
java.lang.String |
getClientCerts() |
java.lang.String |
getClientKeyStorePwd() |
java.lang.String |
getClientKeyStoreType() |
char[] |
getCredentials() |
java.lang.String |
getFactory() |
int |
getInitSize() |
int |
getJNDIConnectionTimeout() |
java.util.Hashtable<java.lang.String,java.lang.String> |
getJNDIEnvironment() |
EnumerationValue |
getJNDIVersion() |
java.util.List |
getLocalAccountsOnlyAsList() |
java.lang.String |
getLocalAccountsOnlyAsString() |
java.lang.String |
getLoginField() |
int |
getMaxRetries() |
int |
getMaxSize() |
int |
getMinFailbackTime()
Set the current value for how many times servers will be tested (in total) before failing.
|
int |
getPoolTimeOut() |
int |
getPrefSize() |
java.lang.String |
getPrincipal() |
java.util.List<java.lang.String> |
getProviderURLasList() |
java.lang.String |
getProviderURLasString() |
java.lang.String |
getRootDN() |
java.lang.String |
getSecurityProtocol() |
java.util.List<java.util.Hashtable<java.lang.String,java.lang.String>> |
getServerEnvironments()
Build and return an array of DirContext environments.
|
java.lang.String |
getSocketFactory() |
boolean |
getTracing() |
boolean |
getUsePooling() |
boolean |
isHybrisPoolingDisabled() |
void |
setAuthentication(EnumerationValue value) |
void |
setCaCerts(java.lang.String value) |
void |
setCaKeyStorePwd(java.lang.String value) |
void |
setCaKeyStoreType(java.lang.String value) |
void |
setClientCerts(java.lang.String value) |
void |
setClientKeyStorePwd(java.lang.String value) |
void |
setClientKeyStoreType(java.lang.String value) |
void |
setCredentials(char[] value) |
void |
setFactory(java.lang.String value) |
void |
setInitSize(java.lang.Integer value) |
void |
setJNDIConnectionTimeout(java.lang.Integer value) |
void |
setJNDIVersion(EnumerationValue value) |
void |
setLocalAccountsOnly(java.util.List value) |
void |
setLoginField(java.lang.String value) |
void |
setMaxSize(java.lang.Integer value) |
void |
setMinFailbackTime(java.lang.Integer minFailbackTime)
Set the mimumim amount of time (ms) to wait before retrying the primary server in case of a failure.
|
void |
setPoolTimeOut(java.lang.Integer value) |
void |
setPrefSize(java.lang.Integer value) |
void |
setPrincipal(java.lang.String value) |
void |
setProviderURL(java.util.List value) |
void |
setRootDN(java.lang.String rootDN) |
void |
setSecurityProtocol(java.lang.String value) |
void |
setSocketFactory(java.lang.String value) |
void |
setUsePooling(boolean value) |
void |
testConnection(LDAPConfigProxyItem config) |
booleanValue, createItem, doGetAttribute, doSetAttribute, getExternalQualifier, getInt, getPersistentValue, getTransientValue, getValue, getValue, integerValue, longValue, provideComposedType, provideCreationTime, provideModificationTime, providePK, removeJaloOnly, setPersistentValue, setTransientValue, setValue, setValue, storeInDatabaseaddLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, createNonClassAccessor, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getDefaultAttributeModes, getImplementation, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getNonInitialAttributes, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplacesetTenantpublic static final java.lang.String DELIMITER
public java.util.List<java.lang.String> getProviderURLasList()
public java.lang.String getProviderURLasString()
public void setProviderURL(java.util.List value)
public java.util.List getLocalAccountsOnlyAsList()
public java.lang.String getLocalAccountsOnlyAsString()
public void setLocalAccountsOnly(java.util.List value)
public boolean isHybrisPoolingDisabled()
public java.util.List<java.util.Hashtable<java.lang.String,java.lang.String>> getServerEnvironments()
public int getMaxRetries()
public int getMinFailbackTime()
public void setMinFailbackTime(java.lang.Integer minFailbackTime)
minFailbackTime - - in ms.public java.lang.String getRootDN()
public void setRootDN(java.lang.String rootDN)
rootDN - The rootDN to set.public void setInitSize(java.lang.Integer value)
public int getInitSize()
public int getPoolTimeOut()
public void setPoolTimeOut(java.lang.Integer value)
public void setMaxSize(java.lang.Integer value)
public int getMaxSize()
public void setPrefSize(java.lang.Integer value)
public int getPrefSize()
public void setUsePooling(boolean value)
public boolean getUsePooling()
public void setAuthentication(EnumerationValue value)
public EnumerationValue getAuthentication()
public void setLoginField(java.lang.String value)
public java.lang.String getLoginField()
public void setCredentials(char[] value)
public char[] getCredentials()
public void setFactory(java.lang.String value)
public boolean getTracing()
public java.lang.String getFactory()
public void setSocketFactory(java.lang.String value)
public java.lang.String getSocketFactory()
public int getJNDIConnectionTimeout()
public void setJNDIConnectionTimeout(java.lang.Integer value)
public void setCaCerts(java.lang.String value)
public java.lang.String getCaCerts()
public void setClientCerts(java.lang.String value)
public java.lang.String getClientCerts()
public void setCaKeyStorePwd(java.lang.String value)
public java.lang.String getCaKeyStorePwd()
public void setClientKeyStorePwd(java.lang.String value)
public java.lang.String getClientKeyStorePwd()
public void setCaKeyStoreType(java.lang.String value)
public java.lang.String getCaKeyStoreType()
public void setClientKeyStoreType(java.lang.String value)
public java.lang.String getClientKeyStoreType()
public void setPrincipal(java.lang.String value)
public java.lang.String getPrincipal()
public void setJNDIVersion(EnumerationValue value)
public EnumerationValue getJNDIVersion()
public void setSecurityProtocol(java.lang.String value)
public java.lang.String getSecurityProtocol()
public java.util.Hashtable<java.lang.String,java.lang.String> getJNDIEnvironment()
public void dumpEnvironmentValues(java.util.Hashtable env)
public void testConnection(LDAPConfigProxyItem config) throws LDAPUnavailableException
LDAPUnavailableExceptionCopyright © 2018 SAP SE. All Rights Reserved.