Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form