Index

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

A

ACTIVE - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 
addConfiguration(JansConfiguration) - Method in class io.jans.scim.service.ConfigurationService
Add new configuration
addCustomObjectClass(JansCustomPerson) - Method in class io.jans.scim.service.PersonService
 
addGroup(JansGroup) - Method in class io.jans.scim.service.GroupService
 
addPerson(JansCustomPerson) - Method in class io.jans.scim.service.PersonService
 
ApplicationFactory - Class in io.jans.scim.service
Holds factory methods to create services
ApplicationFactory() - Constructor for class io.jans.scim.service.ApplicationFactory
 
applyMetaData(List<JansCustomAttribute>) - Method in class io.jans.scim.service.AttributeService
 
applyMultiValued(List<CustomObjectAttribute>) - Method in class io.jans.scim.service.AttributeService
 
AttributeService - Class in io.jans.scim.service
Provides operations with attributes
AttributeService() - Constructor for class io.jans.scim.service.AttributeService
 
authenticate(String, String) - Method in class io.jans.scim.service.PersonService
 
AuthorizationProcessingFilter - Class in io.jans.scim.service.filter
A RestEasy filter to centralize protection of APIs based on path pattern
AuthorizationProcessingFilter() - Constructor for class io.jans.scim.service.filter.AuthorizationProcessingFilter
 

B

BASE_CONFIGUARION_RELOAD_EVENT_TYPE - Static variable in class io.jans.scim.service.ConfigurationFactory
 
BaseOAuthProtectionService - Class in io.jans.scim.auth.oauth
 
BaseOAuthProtectionService() - Constructor for class io.jans.scim.auth.oauth.BaseOAuthProtectionService
 
BindingUrls - Annotation Type in io.jans.scim.auth
Use this annotation to annotate classes implementing JansRestService interface

C

clone() - Method in class io.jans.scim.model.JansCustomPerson
 
compareTo(JansCustomAttribute) - Method in class io.jans.scim.model.JansCustomAttribute
 
CONFIGURATION_ENTRY_DN - Static variable in class io.jans.scim.service.ConfigurationFactory
 
ConfigurationFactory - Class in io.jans.scim.service
 
ConfigurationFactory() - Constructor for class io.jans.scim.service.ConfigurationFactory
 
ConfigurationService - Class in io.jans.scim.service
JansConfiguration service
ConfigurationService() - Constructor for class io.jans.scim.service.ConfigurationService
 
contains(String) - Method in class io.jans.scim.service.ConfigurationService
 
contains(String) - Method in class io.jans.scim.service.GroupService
 
contains(String) - Method in class io.jans.scim.service.PersonService
 
containsConfiguration(String) - Method in class io.jans.scim.service.ConfigurationService
Check if LDAP server contains configuration with specified attributes
containsPerson(JansCustomPerson) - Method in class io.jans.scim.service.PersonService
 
countGroups() - Method in class io.jans.scim.service.GroupService
 
countPersons() - Method in class io.jans.scim.service.PersonService
 
create() - Method in class io.jans.scim.service.ConfigurationFactory
 
createEntities(Map<String, List<AttributeData>>) - Method in class io.jans.scim.service.PersonService
 
customAttributes - Variable in class io.jans.scim.model.User
 
CustomEntry - Class in io.jans.scim.model
Entry with custom attributes and custom object classes lists
CustomEntry() - Constructor for class io.jans.scim.model.CustomEntry
 

D

decryptSmtpPasswords(SmtpConfiguration) - Method in class io.jans.scim.service.ConfigurationService
 
DefaultOAuthProtectionService - Class in io.jans.scim.auth.oauth
 
DefaultOAuthProtectionService() - Constructor for class io.jans.scim.auth.oauth.DefaultOAuthProtectionService
 
deleteGroupFromPerson(JansGroup, String) - Method in class io.jans.scim.util.ServiceUtil
Delete a Group from a Person
destroy(Class<? extends Configuration>) - Method in class io.jans.scim.service.ConfigurationFactory
 
Device - Class in io.jans.scim.model
 
Device() - Constructor for class io.jans.scim.model.Device
 
DISABLED - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 
DuplicateEmailException - Exception in io.jans.scim.exception
 
DuplicateEmailException(String) - Constructor for exception io.jans.scim.exception.DuplicateEmailException
 

E

ENABLED - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 
encryptedSmtpPasswords(SmtpConfiguration) - Method in class io.jans.scim.service.ConfigurationService
 
equals(Object) - Method in class io.jans.scim.model.JansCustomAttribute
 
equals(Object) - Method in class io.jans.scim.model.JansCustomPerson
 
EVENT_CLEAR_ATTRIBUTES - Enum constant in enum io.jans.scim.service.cdi.event.Events
 
Events - Enum in io.jans.scim.service.cdi.event
 
EventType - Annotation Type in io.jans.scim.service.cdi.event
 
EventTypeQualifier - Class in io.jans.scim.service.cdi.event
 
EventTypeQualifier(Events) - Constructor for class io.jans.scim.service.cdi.event.EventTypeQualifier
 
executeExternalDefaultGenerateIdMethod(String, String, String) - Method in class io.jans.scim.service.ExternalIdGeneratorService
 
executeExternalGenerateIdMethod(CustomScriptConfiguration, String, String, String) - Method in class io.jans.scim.service.ExternalIdGeneratorService
 
ExternalIdGeneratorService - Class in io.jans.scim.service
 
ExternalIdGeneratorService() - Constructor for class io.jans.scim.service.ExternalIdGeneratorService
 

F

FALSE - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 
Fido2DeviceService - Class in io.jans.scim.service
 
Fido2DeviceService() - Constructor for class io.jans.scim.service.Fido2DeviceService
 
filter(ContainerRequestContext) - Method in class io.jans.scim.service.filter.AuthorizationProcessingFilter
This method performs the protection check of service invocations: it provokes returning an early error response if the underlying protection logic does not succeed, otherwise, makes the request flow to its destination service object
findAllFido2Devices(JansCustomPerson) - Method in class io.jans.scim.service.Fido2DeviceService
 
findAllPersons(String[]) - Method in class io.jans.scim.service.PersonService
 
findGroups(JansGroup, int) - Method in class io.jans.scim.service.GroupService
Search groups by attributes present in object
findPersonByDn(String, String...) - Method in class io.jans.scim.service.PersonService
 
findPersons(JansCustomPerson, int) - Method in class io.jans.scim.service.PersonService
 
findPersonsByMailids(List<String>, String[]) - Method in class io.jans.scim.service.PersonService
 
findPersonsByUids(List<String>, String[]) - Method in class io.jans.scim.service.PersonService
 

G

generateInumForNewGroup() - Method in class io.jans.scim.service.GroupService
 
generateInumForNewPerson() - Method in class io.jans.scim.service.PersonService
 
getAddedOn() - Method in class io.jans.scim.model.Device
 
getAllAtributesImpl(String) - Method in class io.jans.scim.service.AttributeService
 
getAllGroups() - Method in class io.jans.scim.service.GroupService
 
getAllGroups(int) - Method in class io.jans.scim.service.GroupService
 
getAppConfiguration() - Method in class io.jans.scim.service.ConfigurationFactory
 
getApplicationType() - Method in class io.jans.scim.service.OrganizationService
 
getAssociatedClient() - Method in class io.jans.scim.model.JansCustomPerson
 
getAttribute(String) - Method in class io.jans.scim.model.CustomEntry
 
getAttribute(String) - Method in class io.jans.scim.model.JansCustomPerson
 
getAttribute(String) - Method in class io.jans.scim.model.JansGroup
 
getAttribute(String, String) - Method in class io.jans.scim.model.CustomEntry
 
getAttributeArray(String) - Method in class io.jans.scim.model.JansCustomPerson
 
getAttributeArray(String) - Method in class io.jans.scim.model.JansGroup
 
getAttributeIndex(String) - Method in class io.jans.scim.model.JansCustomPerson
 
getAttributes(String) - Method in class io.jans.scim.model.CustomEntry
 
getAttributeValues(String) - Method in class io.jans.scim.model.JansCustomPerson
 
getBaseConfiguration() - Method in class io.jans.scim.service.ConfigurationFactory
 
getBaseDn() - Method in class io.jans.scim.service.ConfigurationFactory
 
getBaseDn() - Method in class io.jans.scim.service.OrganizationService
Build DN string for organization
getBooleanValue() - Method in class io.jans.scim.model.JansCustomAttribute
 
getBooleanValues() - Method in class io.jans.scim.model.JansCustomAttribute
 
getByValue(String) - Static method in enum io.jans.scim.model.JansBoolean
Deprecated.
 
getCacheConfiguration() - Method in class io.jans.scim.model.JansConfiguration
 
getCacheConfiguration() - Method in class io.jans.scim.service.ApplicationFactory
 
getCacheService() - Method in class io.jans.scim.service.AttributeService
 
getCommonName() - Method in class io.jans.scim.model.JansCustomPerson
 
getConfiguration() - Method in class io.jans.scim.service.ConfigurationService
Get configuration
getConfiguration(String[]) - Method in class io.jans.scim.service.ConfigurationService
Get configuration
getConfigurationByInum(String) - Method in class io.jans.scim.service.ConfigurationService
Get configuration by inum
getConfigurationDn() - Method in class io.jans.scim.service.ConfigurationFactory
 
getConfigurations() - Method in class io.jans.scim.service.ConfigurationService
Get all configurations
getContactEmail() - Method in class io.jans.scim.model.JansConfiguration
 
getCountryName() - Method in class io.jans.scim.model.JansGroup
 
getCountryName() - Method in class io.jans.scim.model.JansOrganization
 
getCreationDate() - Method in class io.jans.scim.model.JansCustomPerson
 
getCryptoConfigurationSalt() - Method in class io.jans.scim.service.ConfigurationFactory
 
getCustomAttributes() - Method in class io.jans.scim.model.CustomEntry
 
getCustomAttributes() - Method in class io.jans.scim.model.JansGroup
 
getCustomAttributes() - Method in class io.jans.scim.model.User
 
getCustomMessages() - Method in class io.jans.scim.model.JansOrganization
 
getCustomObjectClasses() - Method in class io.jans.scim.model.CustomEntry
 
getCustomObjectClasses() - Method in class io.jans.scim.model.JansConfiguration
 
getCustomOrigin() - Method in class io.jans.scim.service.AttributeService
Return current custom origin
getCustomScriptTypes() - Method in class io.jans.scim.service.ConfigurationService
 
getDescription() - Method in class io.jans.scim.model.JansConfiguration
 
getDescription() - Method in class io.jans.scim.model.JansGroup
 
getDescription() - Method in class io.jans.scim.model.JansOrganization
 
getDevices() - Method in class io.jans.scim.model.OTPDevice
 
getDisplayName() - Method in enum io.jans.scim.model.JansBoolean
Deprecated.
 
getDisplayName() - Method in class io.jans.scim.model.JansConfiguration
 
getDisplayName() - Method in class io.jans.scim.model.JansGroup
 
getDisplayName() - Method in class io.jans.scim.model.JansOrganization
 
getDisplayName() - Method in class io.jans.scim.model.User
 
getDisplayValue() - Method in class io.jans.scim.model.JansCustomAttribute
 
getDnForAttribute(String) - Method in class io.jans.scim.service.AttributeService
 
getDnForConfiguration() - Method in class io.jans.scim.service.ConfigurationService
Build DN string for configuration
getDnForFido2Device(String, String) - Method in class io.jans.scim.service.Fido2DeviceService
 
getDnForGroup(String) - Method in class io.jans.scim.service.GroupService
 
getDnForOrganization() - Method in class io.jans.scim.service.OrganizationService
 
getDnForPerson(String) - Method in class io.jans.scim.service.PersonService
 
getDocumentStoreConfiguration() - Method in class io.jans.scim.model.JansConfiguration
 
getDocumentStoreConfiguration() - Method in class io.jans.scim.service.ApplicationFactory
 
getExternalLoggerConfiguration() - Method in class io.jans.scim.service.logger.LoggerService
 
getExternalUid() - Method in class io.jans.scim.model.JansCustomPerson
 
getFaviconPath() - Method in class io.jans.scim.model.JansOrganization
 
getFido2DeviceById(String, String) - Method in class io.jans.scim.service.Fido2DeviceService
 
getGivenName() - Method in class io.jans.scim.model.JansCustomPerson
 
getGroupByDisplayName(String) - Method in class io.jans.scim.service.GroupService
 
getGroupByDn(String) - Method in class io.jans.scim.service.GroupService
 
getGroupByInum(String) - Method in class io.jans.scim.service.GroupService
 
getGuid() - Method in class io.jans.scim.model.JansCustomPerson
 
getHostname() - Method in class io.jans.scim.model.JansConfiguration
 
getId() - Method in class io.jans.scim.model.Device
 
getInum() - Method in class io.jans.scim.model.JansGroup
 
getInum() - Method in class io.jans.scim.model.User
 
getJansCustomAttribute(String) - Method in class io.jans.scim.model.JansCustomPerson
 
getJansCustomAttribute(String) - Method in class io.jans.scim.model.JansGroup
 
getJansCustomFidoDeviceById(String, String) - Method in class io.jans.scim.service.Fido2DeviceService
 
getLastUpdate() - Method in class io.jans.scim.model.JansConfiguration
 
getLocationTypes() - Method in class io.jans.scim.service.ConfigurationService
 
getLogConfigLocation() - Method in class io.jans.scim.model.JansConfiguration
 
getLoggingLayout() - Method in class io.jans.scim.service.logger.LoggerService
 
getLoggingLevel() - Method in class io.jans.scim.service.logger.LoggerService
 
getLogoPath() - Method in class io.jans.scim.model.JansOrganization
 
getMail() - Method in class io.jans.scim.model.JansCustomPerson
 
getManagerGroup() - Method in class io.jans.scim.model.JansOrganization
 
getMandatoryAtributes() - Method in class io.jans.scim.service.PersonService
 
getMember() - Method in class io.jans.scim.model.JansOrganization
 
getMemberOf() - Method in class io.jans.scim.model.JansCustomPerson
 
getMembers() - Method in class io.jans.scim.model.JansGroup
 
getMessage() - Method in exception io.jans.scim.exception.DuplicateEmailException
 
getMessageConfiguration() - Method in class io.jans.scim.model.JansConfiguration
 
getMessageConfiguration() - Method in class io.jans.scim.service.ApplicationFactory
 
getMetadata() - Method in class io.jans.scim.model.JansCustomAttribute
 
getMobileDevices() - Method in class io.jans.scim.model.JansCustomPerson
 
getName() - Method in interface io.jans.scim.auth.JansRestService
 
getName() - Method in class io.jans.scim.auth.ScimService
 
getName() - Method in class io.jans.scim.model.JansCustomAttribute
 
getNetworkPoken() - Method in class io.jans.scim.model.JansCustomPerson
 
getNickName() - Method in class io.jans.scim.model.Device
 
getObjectMapper() - Static method in class io.jans.scim.util.ServiceUtil
 
getOpenIdConfiguration() - Method in class io.jans.scim.service.OpenIdService
 
getOptOuts() - Method in class io.jans.scim.model.JansCustomPerson
 
getOrganization() - Method in class io.jans.scim.model.JansGroup
 
getOrganization() - Method in class io.jans.scim.model.JansOrganization
 
getOrganization() - Method in class io.jans.scim.service.OrganizationService
Get organization
getOrganizationTitle() - Method in class io.jans.scim.model.JansOrganization
 
getOthersCustomScriptTypes() - Method in class io.jans.scim.service.ConfigurationService
 
getOtpDevices() - Method in class io.jans.scim.model.JansCustomPerson
 
getOwner() - Method in class io.jans.scim.model.JansGroup
 
getPersistenceConfiguration() - Method in class io.jans.scim.service.ConfigurationFactory
 
getPersistenceEntryManagerFactory() - Method in class io.jans.scim.service.ApplicationFactory
 
getPersistenceEntryManagerFactory(PersistenceConfiguration) - Method in class io.jans.scim.service.ApplicationFactory
 
getPersistenceEntryManagerFactory(Class<? extends PersistenceEntryManagerFactory>) - Method in class io.jans.scim.service.ApplicationFactory
 
getPersonByAttribute(String, String) - Method in class io.jans.scim.service.PersonService
 
getPersonByDn(String) - Method in class io.jans.scim.service.PersonService
 
getPersonByEmail(String, String...) - Method in class io.jans.scim.service.PersonService
 
getPersonByInum(String) - Method in class io.jans.scim.service.PersonService
 
getPersonByUid(String, String...) - Method in class io.jans.scim.service.PersonService
 
getPersonMailids(List<JansCustomPerson>) - Method in class io.jans.scim.service.PersonService
 
getPersonsByAttribute(String, String) - Method in class io.jans.scim.service.PersonService
Get list of persons by attribute
getPersonsByEmail(String, String...) - Method in class io.jans.scim.service.PersonService
 
getPersonsByUid(String, String...) - Method in class io.jans.scim.service.PersonService
 
getPersonUids(List<JansCustomPerson>) - Method in class io.jans.scim.service.PersonService
 
getPpid() - Method in class io.jans.scim.model.JansCustomPerson
 
getPreferredLanguage() - Method in class io.jans.scim.model.JansCustomPerson
 
getProgrammingLanguages() - Method in class io.jans.scim.service.ConfigurationService
 
getProtectionService() - Method in interface io.jans.scim.auth.JansRestService
 
getProtectionService() - Method in class io.jans.scim.auth.ScimService
 
getSCIMRelatedAttributes() - Method in class io.jans.scim.service.AttributeService
Get SCIM related attributes
getScriptUsageTypes() - Method in class io.jans.scim.service.ConfigurationService
 
getSeeAlso() - Method in class io.jans.scim.model.JansGroup
 
getSeeAlso() - Method in class io.jans.scim.model.JansOrganization
 
getShortName() - Method in class io.jans.scim.model.JansOrganization
 
getSLAManager() - Method in class io.jans.scim.model.JansCustomPerson
 
getSmtpConfiguration() - Method in class io.jans.scim.model.JansConfiguration
 
getSmtpConfiguration() - Method in class io.jans.scim.service.ApplicationFactory
 
getSourceServerName() - Method in class io.jans.scim.model.JansCustomPerson
 
getSourceServerUserDn() - Method in class io.jans.scim.model.JansCustomPerson
 
getSslExpiry() - Method in class io.jans.scim.model.JansConfiguration
 
getStaticConfiguration() - Method in class io.jans.scim.service.ConfigurationFactory
 
getStatus() - Method in class io.jans.scim.model.JansConfiguration
 
getStatus() - Method in class io.jans.scim.model.JansCustomPerson
 
getStatus() - Method in class io.jans.scim.model.JansGroup
 
getStatus() - Method in class io.jans.scim.model.JansOrganization
 
getSurname() - Method in class io.jans.scim.model.JansCustomPerson
 
getThemeColor() - Method in class io.jans.scim.model.JansOrganization
 
getTimezone() - Method in class io.jans.scim.model.JansCustomPerson
 
getTitle() - Method in class io.jans.scim.model.JansOrganization
 
getUid() - Method in class io.jans.scim.model.User
 
getUpdatedAt() - Method in class io.jans.scim.model.JansCustomPerson
 
getUserByUid(String) - Method in class io.jans.scim.service.PersonService
 
getUserPassword() - Method in class io.jans.scim.model.JansConfiguration
 
getUserPassword() - Method in class io.jans.scim.model.JansCustomPerson
 
getValue() - Method in enum io.jans.scim.model.JansBoolean
Deprecated.
 
getValue() - Method in class io.jans.scim.model.JansCustomAttribute
 
getValues() - Method in class io.jans.scim.model.JansCustomAttribute
 
getVersion() - Method in class io.jans.scim.service.ConfigurationService
 
groupMembersAdder(JansCustomPerson, String) - Method in class io.jans.scim.util.ServiceUtil
Adds a person to a group
GroupService - Class in io.jans.scim.service
Provides operations with groups
GroupService() - Constructor for class io.jans.scim.service.GroupService
 

H

hashCode() - Method in class io.jans.scim.model.JansCustomAttribute
 

I

INACTIVE - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 
init() - Method in class io.jans.scim.service.ConfigurationFactory
 
initInternal() - Method in class io.jans.scim.service.OpenIdService
 
initTimer() - Method in class io.jans.scim.service.ConfigurationFactory
 
io.jans.scim.auth - package io.jans.scim.auth
 
io.jans.scim.auth.none - package io.jans.scim.auth.none
 
io.jans.scim.auth.oauth - package io.jans.scim.auth.oauth
 
io.jans.scim.exception - package io.jans.scim.exception
 
io.jans.scim.model - package io.jans.scim.model
 
io.jans.scim.service - package io.jans.scim.service
 
io.jans.scim.service.cdi.event - package io.jans.scim.service.cdi.event
 
io.jans.scim.service.filter - package io.jans.scim.service.filter
 
io.jans.scim.service.logger - package io.jans.scim.service.logger
 
io.jans.scim.util - package io.jans.scim.util
 
IProtectionService - Interface in io.jans.scim.auth
 
isAdminCanAccess() - Method in class io.jans.scim.model.JansCustomAttribute
 
isAdminCanEdit() - Method in class io.jans.scim.model.JansCustomAttribute
 
isAdminCanView() - Method in class io.jans.scim.model.JansCustomAttribute
 
isBooleanValue() - Method in enum io.jans.scim.model.JansBoolean
Deprecated.
 
isDisableExternalLoggerConfiguration() - Method in class io.jans.scim.service.logger.LoggerService
 
isDisableJdkLogger() - Method in class io.jans.scim.service.logger.LoggerService
 
isEnabled() - Method in interface io.jans.scim.auth.JansRestService
 
isEnabled() - Method in class io.jans.scim.auth.ScimService
 
isMandatory() - Method in class io.jans.scim.model.JansCustomAttribute
 
isMemberOrOwner(String[], String) - Method in class io.jans.scim.service.GroupService
 
isMemberOrOwner(String, String) - Method in class io.jans.scim.service.GroupService
 
isMultiValued() - Method in class io.jans.scim.model.JansCustomAttribute
 
isNew() - Method in class io.jans.scim.model.JansCustomAttribute
 
isNewAttribute() - Method in class io.jans.scim.model.JansCustomAttribute
 
isProfileManagment() - Method in class io.jans.scim.model.JansConfiguration
 
isReadonly() - Method in class io.jans.scim.model.JansCustomAttribute
 
isScimEnabled() - Method in class io.jans.scim.model.JansConfiguration
 
isSelected() - Method in class io.jans.scim.model.JansCustomPerson
 
isSelected() - Method in class io.jans.scim.model.JansGroup
 
isSoft() - Method in class io.jans.scim.model.Device
 
isUserCanAccess() - Method in class io.jans.scim.model.JansCustomAttribute
 
isUserCanEdit() - Method in class io.jans.scim.model.JansCustomAttribute
 
isUserCanView() - Method in class io.jans.scim.model.JansCustomAttribute
 
iterableToString(Iterable<?>) - Method in class io.jans.scim.util.ServiceUtil
 

J

JansBoolean - Enum in io.jans.scim.model
Deprecated.
JansConfiguration - Class in io.jans.scim.model
JansConfiguration
JansConfiguration() - Constructor for class io.jans.scim.model.JansConfiguration
 
JansCustomAttribute - Class in io.jans.scim.model
Attribute
JansCustomAttribute() - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, String) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, String[]) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, String[], boolean, boolean) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, String, boolean) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, String, boolean, boolean) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomAttribute(String, Set<String>) - Constructor for class io.jans.scim.model.JansCustomAttribute
 
JansCustomPerson - Class in io.jans.scim.model
Person
JansCustomPerson() - Constructor for class io.jans.scim.model.JansCustomPerson
 
JansGroup - Class in io.jans.scim.model
Group
JansGroup() - Constructor for class io.jans.scim.model.JansGroup
 
JansOrganization - Class in io.jans.scim.model
Group
JansOrganization() - Constructor for class io.jans.scim.model.JansOrganization
 
JansRestService - Interface in io.jans.scim.auth
 

L

loadCryptoConfigurationSalt() - Method in class io.jans.scim.service.ConfigurationFactory
 
LoggerService - Class in io.jans.scim.service.logger
 
LoggerService() - Constructor for class io.jans.scim.service.logger.LoggerService
 

N

NoProtectionService - Class in io.jans.scim.auth.none
 
NoProtectionService() - Constructor for class io.jans.scim.auth.none.NoProtectionService
 

O

OpenIdService - Class in io.jans.scim.service
Provides OpenId configuration
OpenIdService() - Constructor for class io.jans.scim.service.OpenIdService
 
OrganizationService - Class in io.jans.scim.service
Provides operations with organization
OrganizationService() - Constructor for class io.jans.scim.service.OrganizationService
 
OTPDevice - Class in io.jans.scim.model
 
OTPDevice() - Constructor for class io.jans.scim.model.OTPDevice
 

P

PERSISTENCE_CENTRAL_ENTRY_MANAGER_NAME - Static variable in class io.jans.scim.service.ApplicationFactory
 
PERSISTENCE_CONFIGUARION_RELOAD_EVENT_TYPE - Static variable in class io.jans.scim.service.ConfigurationFactory
 
PERSISTENCE_ENTRY_MANAGER_FACTORY_NAME - Static variable in class io.jans.scim.service.ApplicationFactory
 
PERSISTENCE_ENTRY_MANAGER_NAME - Static variable in class io.jans.scim.service.ApplicationFactory
 
PERSISTENCE_METRIC_CONFIG_GROUP_NAME - Static variable in class io.jans.scim.service.ApplicationFactory
 
PERSISTENCE_METRIC_ENTRY_MANAGER_NAME - Static variable in class io.jans.scim.service.ApplicationFactory
 
personMembersAdder(JansGroup, String) - Method in class io.jans.scim.util.ServiceUtil
Adds a group to a person's memberOf
PersonService - Class in io.jans.scim.service
Provides operations with persons
PersonService() - Constructor for class io.jans.scim.service.PersonService
 
processAuthorization(HttpHeaders, ResourceInfo) - Method in interface io.jans.scim.auth.IProtectionService
 
processAuthorization(HttpHeaders, ResourceInfo) - Method in class io.jans.scim.auth.none.NoProtectionService
 
processAuthorization(HttpHeaders, ResourceInfo) - Method in class io.jans.scim.auth.oauth.BaseOAuthProtectionService
 
processIntrospectionResponse(IntrospectionResponse, List<String>) - Method in class io.jans.scim.auth.oauth.BaseOAuthProtectionService
 
processIntrospectionResponse(IntrospectionResponse, List<String>) - Method in class io.jans.scim.auth.oauth.DefaultOAuthProtectionService
 
ProtectedApi - Annotation Type in io.jans.scim.service.filter
 
ProtectionServiceSelector - Class in io.jans.scim.auth
 
ProtectionServiceSelector() - Constructor for class io.jans.scim.auth.ProtectionServiceSelector
 

R

readFully(InputStream) - Static method in class io.jans.scim.util.ServiceUtil
Read all bytes from the supplied input stream.
reloadConfFromLdap() - Method in class io.jans.scim.service.ConfigurationFactory
 
reloadConfigurationTimerEvent(ConfigurationEvent) - Method in class io.jans.scim.service.ConfigurationFactory
 
removeAttribute(String) - Method in class io.jans.scim.model.JansCustomPerson
 
removeFido2(JansCustomPerson, String) - Method in class io.jans.scim.service.Fido2DeviceService
 
removeFido2Device(Fido2RegistrationEntry) - Method in class io.jans.scim.service.Fido2DeviceService
 
removeGroup(JansGroup) - Method in class io.jans.scim.service.GroupService
 
removePerson(JansCustomPerson) - Method in class io.jans.scim.service.PersonService
 
resolveByValue(String) - Method in enum io.jans.scim.model.JansBoolean
Deprecated.
 

S

saveRandomFile(byte[], String, String) - Static method in class io.jans.scim.util.ServiceUtil
Save file with random name with provided base directory and extension.
ScimService - Class in io.jans.scim.auth
 
ScimService() - Constructor for class io.jans.scim.auth.ScimService
 
scopes() - Element in annotation type io.jans.scim.service.filter.ProtectedApi
 
searchGroups(String, int) - Method in class io.jans.scim.service.GroupService
 
searchPersons(String) - Method in class io.jans.scim.service.PersonService
 
searchPersons(String, int) - Method in class io.jans.scim.service.PersonService
 
searchPersons(String, int, List<JansCustomPerson>) - Method in class io.jans.scim.service.PersonService
 
select(String) - Method in class io.jans.scim.auth.ProtectionServiceSelector
 
ServiceUtil - Class in io.jans.scim.util
User: Dejan Maric
ServiceUtil() - Constructor for class io.jans.scim.util.ServiceUtil
 
setAddedOn(String) - Method in class io.jans.scim.model.Device
 
setAssociatedClient(List<String>) - Method in class io.jans.scim.model.JansCustomPerson
 
setAttribute(JansCustomAttribute) - Method in class io.jans.scim.model.CustomEntry
 
setAttribute(String, String) - Method in class io.jans.scim.model.CustomEntry
 
setAttribute(String, String) - Method in class io.jans.scim.model.JansCustomPerson
 
setAttribute(String, String) - Method in class io.jans.scim.model.JansGroup
 
setAttribute(String, String[]) - Method in class io.jans.scim.model.CustomEntry
 
setAttribute(String, String[]) - Method in class io.jans.scim.model.JansCustomPerson
 
setAttribute(String, String[]) - Method in class io.jans.scim.model.JansGroup
 
setBooleanValue(JansBoolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setBooleanValues(JansBoolean[]) - Method in class io.jans.scim.model.JansCustomAttribute
 
setCacheConfiguration(CacheConfiguration) - Method in class io.jans.scim.model.JansConfiguration
 
setCommonName(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setContactEmail(String) - Method in class io.jans.scim.model.JansConfiguration
 
setCountryName(String) - Method in class io.jans.scim.model.JansGroup
 
setCountryName(String) - Method in class io.jans.scim.model.JansOrganization
 
setCreationDate(Date) - Method in class io.jans.scim.model.JansCustomPerson
 
setCustomAttributes(List<JansCustomAttribute>) - Method in class io.jans.scim.model.CustomEntry
 
setCustomAttributes(List<JansCustomAttribute>) - Method in class io.jans.scim.model.JansGroup
 
setCustomAttributes(List<JansCustomAttribute>) - Method in class io.jans.scim.model.User
 
setCustomMessages(String[]) - Method in class io.jans.scim.model.JansOrganization
 
setCustomObjectClasses(String[]) - Method in class io.jans.scim.model.CustomEntry
 
setCustomObjectClasses(String[]) - Method in class io.jans.scim.model.JansConfiguration
 
setDescription(String) - Method in class io.jans.scim.model.JansConfiguration
 
setDescription(String) - Method in class io.jans.scim.model.JansGroup
 
setDescription(String) - Method in class io.jans.scim.model.JansOrganization
 
setDevices(ArrayList<Device>) - Method in class io.jans.scim.model.OTPDevice
 
setDisplayName(String) - Method in class io.jans.scim.model.JansConfiguration
 
setDisplayName(String) - Method in class io.jans.scim.model.JansGroup
 
setDisplayName(String) - Method in class io.jans.scim.model.JansOrganization
 
setDisplayName(String) - Method in class io.jans.scim.model.User
 
setDocumentStoreConfiguration(DocumentStoreConfiguration) - Method in class io.jans.scim.model.JansConfiguration
 
setExternalUid(List<String>) - Method in class io.jans.scim.model.JansCustomPerson
 
setFaviconPath(String) - Method in class io.jans.scim.model.JansOrganization
 
setGivenName(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setGuid(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setHostname(String) - Method in class io.jans.scim.model.JansConfiguration
 
setId(String) - Method in class io.jans.scim.model.Device
 
setInum(String) - Method in class io.jans.scim.model.JansGroup
 
setInum(String) - Method in class io.jans.scim.model.User
 
setLastUpdate(Date) - Method in class io.jans.scim.model.JansConfiguration
 
setLogConfigLocation(String) - Method in class io.jans.scim.model.JansConfiguration
 
setLogoPath(String) - Method in class io.jans.scim.model.JansOrganization
 
setMail(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setManagerGroup(String) - Method in class io.jans.scim.model.JansOrganization
 
setMandatory(boolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setMember(String) - Method in class io.jans.scim.model.JansOrganization
 
setMemberOf(List<String>) - Method in class io.jans.scim.model.JansCustomPerson
 
setMembers(List<String>) - Method in class io.jans.scim.model.JansGroup
 
setMessageConfiguration(MessageConfiguration) - Method in class io.jans.scim.model.JansConfiguration
 
setMetadata(JansAttribute) - Method in class io.jans.scim.model.JansCustomAttribute
 
setMobileDevices(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setMultiValued(boolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setName(String) - Method in class io.jans.scim.model.JansCustomAttribute
 
setNetworkPoken(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setNew(boolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setNewAttribute(boolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setNickName(String) - Method in class io.jans.scim.model.Device
 
setOptOuts(List<String>) - Method in class io.jans.scim.model.JansCustomPerson
 
setOrganization(String) - Method in class io.jans.scim.model.JansGroup
 
setOrganization(String) - Method in class io.jans.scim.model.JansOrganization
 
setOtpDevices(OTPDevice) - Method in class io.jans.scim.model.JansCustomPerson
 
setOwner(String) - Method in class io.jans.scim.model.JansGroup
 
setPpid(List<String>) - Method in class io.jans.scim.model.JansCustomPerson
 
setPreferredLanguage(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setProfileManagment(boolean) - Method in class io.jans.scim.model.JansConfiguration
 
setReadonly(boolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
setScimEnabled(boolean) - Method in class io.jans.scim.model.JansConfiguration
 
setSeeAlso(String) - Method in class io.jans.scim.model.JansGroup
 
setSeeAlso(String) - Method in class io.jans.scim.model.JansOrganization
 
setSelected(boolean) - Method in class io.jans.scim.model.JansCustomPerson
 
setSelected(boolean) - Method in class io.jans.scim.model.JansGroup
 
setShortName(String) - Method in class io.jans.scim.model.JansOrganization
 
setSLAManager(Boolean) - Method in class io.jans.scim.model.JansCustomPerson
 
setSmtpConfiguration(SmtpConfiguration) - Method in class io.jans.scim.model.JansConfiguration
 
setSoft(boolean) - Method in class io.jans.scim.model.Device
 
setSourceServerName(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setSourceServerUserDn(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setSslExpiry(String) - Method in class io.jans.scim.model.JansConfiguration
 
setStatus(GluuStatus) - Method in class io.jans.scim.model.JansConfiguration
 
setStatus(GluuStatus) - Method in class io.jans.scim.model.JansGroup
 
setStatus(GluuStatus) - Method in class io.jans.scim.model.JansOrganization
 
setStatus(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setSurname(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setThemeColor(String) - Method in class io.jans.scim.model.JansOrganization
 
setTimezone(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setTitle(String) - Method in class io.jans.scim.model.JansOrganization
 
setUid(String) - Method in class io.jans.scim.model.User
 
setUpdatedAt(Date) - Method in class io.jans.scim.model.JansCustomPerson
 
setUserPassword(String) - Method in class io.jans.scim.model.JansConfiguration
 
setUserPassword(String) - Method in class io.jans.scim.model.JansCustomPerson
 
setValue(String) - Method in class io.jans.scim.model.JansCustomAttribute
 
setValues(String[]) - Method in class io.jans.scim.model.JansCustomAttribute
 
setValues(Collection<String>) - Method in class io.jans.scim.model.JansCustomAttribute
 
setValues(Set<String>) - Method in class io.jans.scim.model.JansCustomAttribute
 
simpleResponse(Response.Status, String) - Static method in interface io.jans.scim.auth.IProtectionService
 

T

toBooleanFromString(String) - Method in class io.jans.scim.model.JansCustomAttribute
 
toString() - Method in class io.jans.scim.model.CustomEntry
 
toString() - Method in class io.jans.scim.model.Device
 
toString() - Method in enum io.jans.scim.model.JansBoolean
Deprecated.
 
toString() - Method in class io.jans.scim.model.JansCustomAttribute
 
toString() - Method in class io.jans.scim.model.JansCustomPerson
 
toString() - Method in class io.jans.scim.model.JansGroup
 
toStringFromBoolean(JansBoolean) - Method in class io.jans.scim.model.JansCustomAttribute
 
TRUE - Enum constant in enum io.jans.scim.model.JansBoolean
Deprecated.
 

U

updateConfiguration(JansConfiguration) - Method in class io.jans.scim.service.ConfigurationService
Update configuration entry
updateFido2Device(Fido2RegistrationEntry) - Method in class io.jans.scim.service.Fido2DeviceService
 
updateGroup(JansGroup) - Method in class io.jans.scim.service.GroupService
 
updatePerson(JansCustomPerson) - Method in class io.jans.scim.service.PersonService
 
User - Class in io.jans.scim.model
User
User() - Constructor for class io.jans.scim.model.User
 

V

value() - Element in annotation type io.jans.scim.auth.BindingUrls
 
value() - Element in annotation type io.jans.scim.service.cdi.event.EventType
 
value() - Method in class io.jans.scim.service.cdi.event.EventTypeQualifier
 
valueOf(String) - Static method in enum io.jans.scim.model.JansBoolean
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jans.scim.service.cdi.event.Events
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jans.scim.model.JansBoolean
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.jans.scim.service.cdi.event.Events
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I J L N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form