Index

A B C D E F G I L O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addExternalConfigurations(List<CustomScriptConfiguration>) - Method in class io.jans.link.external.ExternalScriptService
 
addGluuInumMap(String, PersistenceEntryManager, String[], String[][]) - Method in class io.jans.link.service.BaseJansLinkTimer
 
addInumMap(PersistenceEntryManager, JansInumMap) - Method in class io.jans.link.service.LinkService
 
addPersonWithoutCheck(GluuCustomPerson) - Method in class io.jans.link.service.PersonService
 
AttributeService - Class in io.jans.link.service
Provides operations with attributes
AttributeService() - Constructor for class io.jans.link.service.AttributeService
 
attributeWithSameNameDontExist(String) - Method in class io.jans.link.service.AttributeService
 

B

baseDn() - Method in class io.jans.link.service.custom.CustomScriptService
 
BaseJansLinkTimer - Class in io.jans.link.service
 
BaseJansLinkTimer() - Constructor for class io.jans.link.service.BaseJansLinkTimer
 
BaseJansLinkTimer.LdapServerConnection - Class in io.jans.link.service
 
BaseJansLinkTimer.TypedGluuSimplePerson - Class in io.jans.link.service
 

C

clearScriptError(CustomScript) - Method in class io.jans.link.external.ExternalScriptService
 
closeLdapServerConnection(BaseJansLinkTimer.LdapServerConnection...) - Method in class io.jans.link.service.BaseJansLinkTimer
 
configure(StandaloneCustomScriptManager) - Method in class io.jans.link.external.ExternalScriptService
Method for standalone usage
contains(String) - Method in interface io.jans.link.service.IPersonService
 
contains(String) - Method in class io.jans.link.service.PersonService
 
contains(String, String) - Method in class io.jans.link.service.InumService
 
containsAttribute(JansAttribute) - Method in class io.jans.link.service.AttributeService
 
containsAttribute(String) - Method in class io.jans.link.service.AttributeService
 
containsAttribute(String) - Method in class io.jans.link.service.InumService
 
containsInumMap(PersistenceEntryManager, String) - Method in class io.jans.link.service.LinkService
 
containsPerson(String) - Method in class io.jans.link.service.InumService
 
COPY - Enum constant in enum io.jans.link.service.LinkUpdateMethod
 
createFilter(String) - Method in class io.jans.link.service.LinkService
 
createFilter(String[], String[], String, Filter) - Method in class io.jans.link.service.LinkService
 
createObjectClassPresenceFilter() - Method in class io.jans.link.service.LinkService
 
createSnapshot(LinkConfiguration, Map<String, Integer>) - Method in class io.jans.link.service.LinkSnapshotFileService
 
CUSTOM_ATTRIBUTE_OBJECTCLASS_PREFIX - Static variable in class io.jans.link.service.AttributeService
 
customScriptConfigurations - Variable in class io.jans.link.external.ExternalScriptService
 
customScriptConfigurationsNameMap - Variable in class io.jans.link.external.ExternalScriptService
 
customScriptManager - Variable in class io.jans.link.external.ExternalScriptService
 
CustomScriptService - Class in io.jans.link.service.custom
Operations with custom scripts
CustomScriptService() - Constructor for class io.jans.link.service.custom.CustomScriptService
 
customScriptType - Variable in class io.jans.link.external.ExternalScriptService
 

D

defaultExternalCustomScript - Variable in class io.jans.link.external.ExternalScriptService
 
determineDefaultCustomScriptConfiguration(List<CustomScriptConfiguration>) - Method in class io.jans.link.external.ExternalScriptService
 

E

encryptString(String) - Method in class io.jans.link.util.PropertyUtil
 
escapeString(String) - Static method in class io.jans.link.util.PropertyUtil
 
executeExternalGetApiVersion(CustomScriptConfiguration) - Method in class io.jans.link.external.ExternalScriptService
 
executeExternalGetBindCredentialsMethod(CustomScriptConfiguration, String) - Method in class io.jans.link.external.ExternalLinkService
 
executeExternalGetBindCredentialsMethods(String) - Method in class io.jans.link.external.ExternalLinkService
 
executeExternalIsStartProcessMethod(CustomScriptConfiguration) - Method in class io.jans.link.external.ExternalLinkService
 
executeExternalIsStartProcessMethods() - Method in class io.jans.link.external.ExternalLinkService
 
executeExternalUpdateUserMethod(CustomScriptConfiguration, GluuCustomPerson) - Method in class io.jans.link.external.ExternalLinkService
 
executeExternalUpdateUserMethods(GluuCustomPerson) - Method in class io.jans.link.external.ExternalLinkService
 
ExternalLinkService - Class in io.jans.link.external
Provides factory methods needed to create external link interception extension
ExternalLinkService() - Constructor for class io.jans.link.external.ExternalLinkService
 
ExternalScriptService - Class in io.jans.link.external
Provides factory methods needed to create external extension
ExternalScriptService(CustomScriptType) - Constructor for class io.jans.link.external.ExternalScriptService
 

F

Fido2DeviceService - Class in io.jans.link.service
 
Fido2DeviceService() - Constructor for class io.jans.link.service.Fido2DeviceService
 
FidoDeviceService - Class in io.jans.link.service
 
FidoDeviceService() - Constructor for class io.jans.link.service.FidoDeviceService
 
findAllFido2Devices(GluuCustomPerson) - Method in class io.jans.link.service.Fido2DeviceService
 
findAllUserPairwiseIdentifiers(GluuCustomPerson) - Method in interface io.jans.link.service.IPairwiseIdService
 
findAllUserPairwiseIdentifiers(GluuCustomPerson) - Method in class io.jans.link.service.PairwiseIdService
 
findPersonByDn(String, String...) - Method in interface io.jans.link.service.IPersonService
 
findPersonByDn(String, String...) - Method in class io.jans.link.service.PersonService
 

G

generateInumForNewAttribute() - Method in class io.jans.link.service.AttributeService
 
generateInumForNewInumMap(String, PersistenceEntryManager) - Method in class io.jans.link.service.LinkService
 
generateInums(String) - Method in class io.jans.link.service.InumService
 
generateInums(String, boolean) - Method in class io.jans.link.service.InumService
 
generateRandomOid() - Method in class io.jans.link.service.AttributeService
 
getAllActiveAttributes(GluuUserRole) - Method in class io.jans.link.service.AttributeService
 
getAllActivePersonAttributes(GluuUserRole) - Method in class io.jans.link.service.AttributeService
 
getAllAtributesImpl(String) - Method in class io.jans.link.service.AttributeService
 
getAllAttributeOriginDisplayNames(List<String>, String[], String[]) - Method in class io.jans.link.service.AttributeService
Get origin display names
getAllAttributeOrigins() - Method in class io.jans.link.service.AttributeService
Get all origins
getAllAttributeOrigins(Collection<JansAttribute>) - Method in class io.jans.link.service.AttributeService
Get all origins
getAllContactAttributes(GluuUserRole) - Method in class io.jans.link.service.AttributeService
Get all contact attributes
getAllPersonAttributes(GluuUserRole) - Method in class io.jans.link.service.AttributeService
Get all person attributes
getAppConfigurationBaseDn() - Method in class io.jans.link.service.OrganizationService
 
getApplicationType() - Method in class io.jans.link.service.OrganizationService
 
getAttributeByDn(String) - Method in class io.jans.link.service.AttributeService
 
getAttributeByInum(String) - Method in class io.jans.link.service.AttributeService
Get attribute by inum
getAttributeByInum(String, List<JansAttribute>) - Method in class io.jans.link.service.AttributeService
 
getAttributeEditTypes() - Method in class io.jans.link.service.AttributeService
 
getAttributeMapByDNs(List<JansAttribute>) - Method in class io.jans.link.service.AttributeService
 
getAttributeUsageTypes() - Method in class io.jans.link.service.AttributeService
 
getAttributeUserRoles() - Method in class io.jans.link.service.AttributeService
 
getBaseDn() - Method in class io.jans.link.service.OrganizationService
Build DN string for organization
getBaseDns() - Method in class io.jans.link.service.BaseJansLinkTimer.LdapServerConnection
 
getBaseDNs(GluuLdapConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getByValue(String) - Static method in enum io.jans.link.service.LinkUpdateMethod
 
getCacheService() - Method in class io.jans.link.service.AttributeService
 
getChangedInums(HashMap<String, Integer>, Map<String, Integer>, boolean) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getCompoundKeyAttributes(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getCompoundKeyAttributesWithoutValues(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getCompoundKeyObjectClasses(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getCustomAttributes() - Method in class io.jans.link.service.AttributeService
Get custom attributes
getCustomAttributesByAttributeDNs(List<String>, HashMap<String, JansAttribute>) - Method in class io.jans.link.service.AttributeService
Get custom attributes by attribute DNs
getCustomOrigin() - Method in class io.jans.link.service.AttributeService
Return current custom origin
getCustomScriptConfigurationByName(String) - Method in class io.jans.link.external.ExternalScriptService
 
getCustomScriptConfigurations() - Method in class io.jans.link.external.ExternalScriptService
 
getCustomScriptConfigurationsByDns(List<String>) - Method in class io.jans.link.external.ExternalScriptService
 
getCustomScriptType() - Method in class io.jans.link.external.ExternalScriptService
 
getDataTypes() - Method in class io.jans.link.service.AttributeService
 
getDefaultExternalCustomScript() - Method in class io.jans.link.external.ExternalScriptService
 
getDisplayName() - Method in enum io.jans.link.service.LinkUpdateMethod
 
getDnForAttribute(String) - Method in class io.jans.link.service.AttributeService
 
getDnForFido2Device(String, String) - Method in class io.jans.link.service.Fido2DeviceService
 
getDnForFidoDevice(String, String) - Method in class io.jans.link.service.FidoDeviceService
 
getDnForFidoDevice(String, String) - Method in interface io.jans.link.service.IFidoDeviceService
 
getDnForGroup(String) - Method in class io.jans.link.service.AttributeService
Build DN string for group
getDnForInum(String, String) - Method in class io.jans.link.service.LinkService
 
getDnForOrganization() - Method in class io.jans.link.service.OrganizationService
 
getDnForPairWiseIdentifier(String, String) - Method in interface io.jans.link.service.IPairwiseIdService
 
getDnForPairWiseIdentifier(String, String) - Method in class io.jans.link.service.PairwiseIdService
 
getDnForPerson(String) - Method in interface io.jans.link.service.IPersonService
Build DN string for person
getDnForPerson(String) - Method in class io.jans.link.service.PersonService
 
getFido2DeviceById(String, String) - Method in class io.jans.link.service.Fido2DeviceService
 
getGluuCustomFidoDeviceById(String, String) - Method in class io.jans.link.service.Fido2DeviceService
 
getGluuCustomFidoDeviceById(String, String) - Method in class io.jans.link.service.FidoDeviceService
 
getGluuCustomFidoDeviceById(String, String) - Method in interface io.jans.link.service.IFidoDeviceService
 
getInumCachePath(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getIsActive() - Method in class io.jans.link.service.BaseJansLinkTimer
 
getLdapEntryManager() - Method in class io.jans.link.service.BaseJansLinkTimer
 
getPersistenceEntryManager() - Method in class io.jans.link.service.BaseJansLinkTimer.LdapServerConnection
 
getPersistenceType() - Method in class io.jans.link.service.AttributeService
 
getPersonCustomObjectClass() - Method in class io.jans.link.service.AttributeService
 
getPersonObjectClassTypes() - Method in class io.jans.link.service.AttributeService
 
getRemovedPersons(HashMap<String, Integer>, Map<String, Integer>) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getSourceAttributes(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getSourceServerName() - Method in class io.jans.link.service.BaseJansLinkTimer.LdapServerConnection
 
getTargetServerAttributesMapping(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getUpdateMethod(LinkConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
getValue() - Method in enum io.jans.link.service.LinkUpdateMethod
 
getViewTypes() - Method in class io.jans.link.service.AttributeService
 

I

IFidoDeviceService - Interface in io.jans.link.service
 
init() - Method in class io.jans.link.external.ExternalScriptService
 
InumService - Class in io.jans.link.service
 
InumService() - Constructor for class io.jans.link.service.InumService
 
io.jans.link.external - package io.jans.link.external
 
io.jans.link.service - package io.jans.link.service
 
io.jans.link.service.custom - package io.jans.link.service.custom
 
io.jans.link.service.status.cdi.event - package io.jans.link.service.status.cdi.event
 
io.jans.link.util - package io.jans.link.util
 
IPairwiseIdService - Interface in io.jans.link.service
 
IPersonService - Interface in io.jans.link.service
 
isBooleanValue() - Method in enum io.jans.link.service.LinkUpdateMethod
 
isEmptyString(String) - Static method in class io.jans.link.util.PropertyUtil
 
isEnabled() - Method in class io.jans.link.external.ExternalScriptService
 
isLoaded() - Method in class io.jans.link.external.ExternalScriptService
 

L

LdapServerConnection(String, PersistenceEntryManager, String[]) - Constructor for class io.jans.link.service.BaseJansLinkTimer.LdapServerConnection
 
LinkService - Class in io.jans.link.service
Provides link related operations
LinkService() - Constructor for class io.jans.link.service.LinkService
 
LinkSnapshotFileService - Class in io.jans.link.service
Helper service to work with snapshots
LinkSnapshotFileService() - Constructor for class io.jans.link.service.LinkSnapshotFileService
 
LinkUpdateMethod - Enum in io.jans.link.service
Link update methods
loaded - Variable in class io.jans.link.external.ExternalScriptService
 
loadSourceServerEntries(LinkConfiguration, BaseJansLinkTimer.LdapServerConnection[]) - Method in class io.jans.link.service.BaseJansLinkTimer
 
loadSourceServerEntriesWithoutLimits(LinkConfiguration, BaseJansLinkTimer.LdapServerConnection[]) - Method in class io.jans.link.service.BaseJansLinkTimer
 
loadTargetServerEntries(LinkConfiguration, PersistenceEntryManager) - Method in class io.jans.link.service.BaseJansLinkTimer
 
log - Variable in class io.jans.link.external.ExternalScriptService
 

O

OrganizationService - Class in io.jans.link.service
Provides operations with organization
OrganizationService() - Constructor for class io.jans.link.service.OrganizationService
 

P

PairwiseIdService - Class in io.jans.link.service
 
PairwiseIdService() - Constructor for class io.jans.link.service.PairwiseIdService
 
PersonService - Class in io.jans.link.service
Provides operations with persons
PersonService() - Constructor for class io.jans.link.service.PersonService
 
prepareSnapshotsFolder(LinkConfiguration) - Method in class io.jans.link.service.LinkSnapshotFileService
 
processTargetPersons(List<BaseJansLinkTimer.TypedGluuSimplePerson>, HashMap<String, Integer>) - Method in class io.jans.link.service.BaseJansLinkTimer
 
PropertyUtil - Class in io.jans.link.util
Utility class with helpers methods to generate configuration files
PropertyUtil() - Constructor for class io.jans.link.util.PropertyUtil
 

R

readLastSnapshot(LinkConfiguration) - Method in class io.jans.link.service.LinkSnapshotFileService
 
readProblemList(LinkConfiguration) - Method in class io.jans.link.service.LinkSnapshotFileService
 
readSnapshot(LinkConfiguration, String) - Method in class io.jans.link.service.LinkSnapshotFileService
 
reload(String) - Method in class io.jans.link.external.ExternalScriptService
 
reloadExternal() - Method in class io.jans.link.external.ExternalScriptService
 
removeFido2(GluuCustomPerson, String) - Method in class io.jans.link.service.Fido2DeviceService
 
removeFido2Device(GluuFido2Device) - Method in class io.jans.link.service.Fido2DeviceService
 
removeGluuCustomFidoDevice(GluuCustomFidoDevice) - Method in class io.jans.link.service.FidoDeviceService
 
removeGluuCustomFidoDevice(GluuCustomFidoDevice) - Method in interface io.jans.link.service.IFidoDeviceService
 
removePairWiseIdentifier(GluuCustomPerson, GluuUserPairwiseIdentifier) - Method in interface io.jans.link.service.IPairwiseIdService
 
removePairWiseIdentifier(GluuCustomPerson, GluuUserPairwiseIdentifier) - Method in class io.jans.link.service.PairwiseIdService
 
resolveByValue(String) - Method in enum io.jans.link.service.LinkUpdateMethod
 
retainSnapshots(LinkConfiguration, int) - Method in class io.jans.link.service.LinkSnapshotFileService
 

S

saveScriptError(CustomScript, Exception) - Method in class io.jans.link.external.ExternalScriptService
 
searchAttributes(String, int) - Method in class io.jans.link.service.AttributeService
Search groups by pattern
searchFidoDevice(Filter, String, String) - Method in class io.jans.link.service.FidoDeviceService
 
searchFidoDevices(String, String...) - Method in class io.jans.link.service.FidoDeviceService
 
searchFidoDevices(String, String...) - Method in interface io.jans.link.service.IFidoDeviceService
 
searchPersonAttributes(String, int) - Method in class io.jans.link.service.AttributeService
 
setAttributeEditTypes(GluuUserRole[]) - Method in class io.jans.link.service.AttributeService
 
setAttributeMetadata(List<JansCustomAttribute>, List<JansAttribute>) - Method in class io.jans.link.service.AttributeService
Set metadata for every custom attribute
setIsActive(AtomicBoolean) - Method in class io.jans.link.service.BaseJansLinkTimer
 
setLdapEntryManager(PersistenceEntryManager) - Method in class io.jans.link.service.BaseJansLinkTimer
 
setTargetEntryAttributes(GluuSimplePerson, Map<String, String>, GluuCustomPerson) - Method in class io.jans.link.service.LinkService
 
simplePropertiesToCommaSeparatedList(List<SimpleProperty>) - Static method in class io.jans.link.util.PropertyUtil
 
sortCustomAttributes(List<JansCustomAttribute>, String) - Method in class io.jans.link.service.AttributeService
 
StatusCheckerTimerEvent - Class in io.jans.link.service.status.cdi.event
 
StatusCheckerTimerEvent() - Constructor for class io.jans.link.service.status.cdi.event.StatusCheckerTimerEvent
 
stringsToCommaSeparatedList(List<String>) - Static method in class io.jans.link.util.PropertyUtil
 

T

toInumWithoutDelimiters(String) - Method in class io.jans.link.service.AttributeService
 
toLdapProperties(PersistenceEntryManagerFactory, GluuLdapConfiguration) - Method in class io.jans.link.service.BaseJansLinkTimer
 
toString() - Method in enum io.jans.link.service.LinkUpdateMethod
 
TypedGluuSimplePerson() - Constructor for class io.jans.link.service.BaseJansLinkTimer.TypedGluuSimplePerson
 

U

updateFido2Device(GluuFido2Device) - Method in class io.jans.link.service.Fido2DeviceService
 
updateGluuCustomFidoDevice(GluuCustomFidoDevice) - Method in class io.jans.link.service.FidoDeviceService
 
updateGluuCustomFidoDevice(GluuCustomFidoDevice) - Method in interface io.jans.link.service.IFidoDeviceService
 
updatePersonWithoutCheck(GluuCustomPerson) - Method in class io.jans.link.service.PersonService
 
updateTargetEntriesViaVDS(LinkConfiguration, BaseJansLinkTimer.LdapServerConnection, Set<String>) - Method in class io.jans.link.service.BaseJansLinkTimer
 
updateTargetEntryViaCopy(GluuSimplePerson, String, String[], Map<String, String>) - Method in class io.jans.link.service.BaseJansLinkTimer
 

V

validateTargetServerSchema(LinkConfiguration, Map<String, String>, String[]) - Method in class io.jans.link.service.BaseJansLinkTimer
 
valueOf(String) - Static method in enum io.jans.link.service.LinkUpdateMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jans.link.service.LinkUpdateMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VDS - Enum constant in enum io.jans.link.service.LinkUpdateMethod
 

W

writeProblemList(LinkConfiguration, Set<String>) - Method in class io.jans.link.service.LinkSnapshotFileService
 
A B C D E F G I L O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form