Index

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

A

AND_WITH_SPACES - Static variable in class be.personify.iam.scim.util.Constants
 
Application - Class in be.personify.iam.scim.init
Main spring-boot application for the JAVA SCIM server implementation
Application() - Constructor for class be.personify.iam.scim.init.Application
 
auditingEnabled - Variable in class be.personify.iam.scim.audit.AuditProcessor
 
AuditProcessor - Class in be.personify.iam.scim.audit
 
AuditProcessor() - Constructor for class be.personify.iam.scim.audit.AuditProcessor
 
authenticationFilters() - Method in class be.personify.iam.scim.init.SpringConfig
 
authenticationUtils() - Method in class be.personify.iam.scim.init.SpringConfig
 
AuthenticationUtils - Class in be.personify.iam.scim.authentication
 
AuthenticationUtils() - Constructor for class be.personify.iam.scim.authentication.AuthenticationUtils
 

B

BASIC - Static variable in class be.personify.iam.scim.util.Constants
 
be.personify.iam.scim.audit - package be.personify.iam.scim.audit
 
be.personify.iam.scim.authentication - package be.personify.iam.scim.authentication
 
be.personify.iam.scim.init - package be.personify.iam.scim.init
 
be.personify.iam.scim.rest - package be.personify.iam.scim.rest
 
be.personify.iam.scim.schema - package be.personify.iam.scim.schema
 
be.personify.iam.scim.storage - package be.personify.iam.scim.storage
 
be.personify.iam.scim.storage.impl - package be.personify.iam.scim.storage.impl
 
be.personify.iam.scim.storage.util - package be.personify.iam.scim.storage.util
 
be.personify.iam.scim.util - package be.personify.iam.scim.util
 
BEARER - Static variable in class be.personify.iam.scim.util.Constants
 
BOOLEAN - Enum constant in enum be.personify.iam.scim.schema.SchemaAttributeType
 
BulkController - Class in be.personify.iam.scim.rest
Controller managing bulk operations with circular reference processing, maxPayloadSize and maxOperations
BulkController() - Constructor for class be.personify.iam.scim.rest.BulkController
 

C

CLIENT_ID - Static variable in class be.personify.iam.scim.util.Constants
 
CLIENT_SECRET - Static variable in class be.personify.iam.scim.util.Constants
 
COMPLEX - Enum constant in enum be.personify.iam.scim.schema.SchemaAttributeType
 
composeError(int, String, ScimErrorType) - Method in class be.personify.iam.scim.rest.Controller
 
ConfigurationException - Exception in be.personify.iam.scim.storage
 
ConfigurationException() - Constructor for exception be.personify.iam.scim.storage.ConfigurationException
 
ConfigurationException(String) - Constructor for exception be.personify.iam.scim.storage.ConfigurationException
 
ConnectorStorage - Class in be.personify.iam.scim.storage.impl
 
ConnectorStorage() - Constructor for class be.personify.iam.scim.storage.impl.ConnectorStorage
 
Constants - Class in be.personify.iam.scim.util
 
Constants() - Constructor for class be.personify.iam.scim.util.Constants
 
ConstraintViolationException - Exception in be.personify.iam.scim.storage
 
ConstraintViolationException() - Constructor for exception be.personify.iam.scim.storage.ConstraintViolationException
 
ConstraintViolationException(String) - Constructor for exception be.personify.iam.scim.storage.ConstraintViolationException
 
construct(String, long) - Method in class be.personify.iam.scim.util.TokenUtils
 
constructQuery(SearchCriteria, StringBuilder, int) - Static method in class be.personify.iam.scim.storage.util.CouchBaseUtil
 
Consumer - Class in be.personify.iam.scim.authentication
 
Consumer(String, String) - Constructor for class be.personify.iam.scim.authentication.Consumer
 
Consumer(String, String, List<String>, String) - Constructor for class be.personify.iam.scim.authentication.Consumer
 
Controller - Class in be.personify.iam.scim.rest
Main controller class for the SCIM operations
Controller() - Constructor for class be.personify.iam.scim.rest.Controller
 
convertNativeMap(Map<String, Object>, Map<String, String>, Map<String, String>, List<String>, Schema) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
CouchBaseStorage - Class in be.personify.iam.scim.storage.impl
 
CouchBaseStorage() - Constructor for class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
CouchBaseUtil - Class in be.personify.iam.scim.storage.util
Utility class for couchbase
CouchBaseUtil() - Constructor for class be.personify.iam.scim.storage.util.CouchBaseUtil
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
count(SearchCriteria, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
count(SearchCriteria, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Counts the results giving a searchcrtieria
COUNT - Static variable in class be.personify.iam.scim.util.Constants
 
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
Creates the entry
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
Creates a new entry
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
create(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
create(String, Map<String, Object>, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Creates a entity
createDepthMapping(Map<String, String>) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
createId(Map<String, Object>) - Method in class be.personify.iam.scim.rest.Controller
 
createMeta(Date, String, Map<String, Object>, String, String) - Method in class be.personify.iam.scim.rest.Controller
 
createVersion(Date) - Method in class be.personify.iam.scim.rest.Controller
 
cryptUtils() - Method in class be.personify.iam.scim.init.SpringConfig
 
CryptUtils - Class in be.personify.iam.scim.util
 
CryptUtils() - Constructor for class be.personify.iam.scim.util.CryptUtils
 
CurrentConsumer - Class in be.personify.iam.scim.authentication
 
CurrentConsumer() - Constructor for class be.personify.iam.scim.authentication.CurrentConsumer
 

D

DataException - Exception in be.personify.iam.scim.storage
 
DataException() - Constructor for exception be.personify.iam.scim.storage.DataException
 
DataException(String) - Constructor for exception be.personify.iam.scim.storage.DataException
 
DATEFORMAT_STRING - Static variable in class be.personify.iam.scim.util.Constants
 
decrypt(String, String) - Method in class be.personify.iam.scim.util.CryptUtils
 
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
Delete the entry by id
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
delete(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
delete(String, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Deletes a entity by id
delete(String, Schema) - Method in class be.personify.iam.scim.rest.Controller
 
delete(String, String) - Method in class be.personify.iam.scim.rest.MeController
 
delete(String, String) - Method in class be.personify.iam.scim.rest.SchemaController
DELETEs the entity
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
deleteAll(Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
deleteAll(Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Deletes all entities
destroy() - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
destroy() - Method in class be.personify.iam.scim.storage.StorageImplementationFactory
 
DiscoveryController - Class in be.personify.iam.scim.rest
Discovery controller for the SCIM server
DiscoveryController() - Constructor for class be.personify.iam.scim.rest.DiscoveryController
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class be.personify.iam.scim.authentication.PropertyFileAuthenticationFilter
 

E

encrypt(String, String) - Method in class be.personify.iam.scim.util.CryptUtils
 
env - Variable in class be.personify.iam.scim.audit.AuditProcessor
 
env - Variable in class be.personify.iam.scim.rest.Controller
 
ESCAPED_DOT - Static variable in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
extractSchemas(Map<String, Object>) - Method in class be.personify.iam.scim.schema.SchemaReader
 

F

FAIL_ON_ERRORS - Static variable in class be.personify.iam.scim.util.Constants
 
filterAttributes(Schema, Map<String, Object>, List<String>, String) - Method in class be.personify.iam.scim.rest.Controller
 
flush() - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
flush() - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
flush() - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
flush() - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
flush() - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
flush() - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
flush() - Method in interface be.personify.iam.scim.storage.Storage
Optional to implement : persist
flush() - Method in class be.personify.iam.scim.storage.StorageImplementationFactory
 
fromString(String) - Static method in enum be.personify.iam.scim.schema.SchemaAttributeType
 

G

get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
Gets the entry by id
get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
get(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
get(String, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Gets a entity by id
get(String, HttpServletRequest, HttpServletResponse, Schema, String, String) - Method in class be.personify.iam.scim.rest.Controller
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
get(String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
get(String, String, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Gets a antity by id and version
get(String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.SchemaController
GETs the entity
getAttribute(String) - Method in class be.personify.iam.scim.schema.Schema
 
getAttributeNames() - Method in class be.personify.iam.scim.schema.Schema
 
getAttributes() - Method in class be.personify.iam.scim.schema.Schema
 
getBasicAuthConsumers() - Method in class be.personify.iam.scim.authentication.AuthenticationUtils
Gets a map with the basic auth consumers
getBearerAuthConsumers() - Method in class be.personify.iam.scim.authentication.AuthenticationUtils
Gets a map with the consumers of type bearer
getCanonicalValues() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getClientid() - Method in class be.personify.iam.scim.authentication.Consumer
 
getConfigMap(String, String) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
getCurrent() - Static method in class be.personify.iam.scim.authentication.CurrentConsumer
 
getDescription() - Method in class be.personify.iam.scim.schema.Schema
 
getDescription() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getDescription() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getEndpoint() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getFilterImplementation() - Method in class be.personify.iam.scim.authentication.AuthenticationUtils
Gets the filter implementation
getId() - Method in class be.personify.iam.scim.schema.Schema
 
getId() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getListFromString(String) - Method in class be.personify.iam.scim.rest.Controller
 
getLocation() - Method in class be.personify.iam.scim.schema.SchemaMeta
 
getMe(String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.MeController
 
getMeta() - Method in class be.personify.iam.scim.schema.Schema
 
getMeta() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getMutability() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getName() - Method in class be.personify.iam.scim.schema.Schema
 
getName() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getName() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getPathSegments(String, Schema) - Method in class be.personify.iam.scim.rest.PatchUtils
 
getPropertiesFromEnv(Environment) - Static method in class be.personify.iam.scim.util.PropertiesUtil
 
getProperty(String) - Method in class be.personify.iam.scim.util.PropertyFactory
 
getRecursiveObject(Map<String, Object>, String) - Static method in class be.personify.iam.scim.storage.util.MemoryStorageUtil
 
getReferenceTypes() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getResourceType() - Method in class be.personify.iam.scim.schema.SchemaMeta
 
getResourceTypeByName(String) - Method in class be.personify.iam.scim.schema.SchemaReader
 
getResourceTypes(HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.DiscoveryController
 
getReturned() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getRoles() - Method in class be.personify.iam.scim.authentication.Consumer
 
getSchema() - Method in class be.personify.iam.scim.schema.SchemaExtension
 
getSchema() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getSchema(String) - Method in class be.personify.iam.scim.schema.SchemaReader
Gets the schema from the cache
getSchemaByName(String) - Method in class be.personify.iam.scim.schema.SchemaReader
 
getSchemaExtensions() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getSchemaIds() - Method in class be.personify.iam.scim.schema.SchemaReader
 
getSchemaObject() - Method in class be.personify.iam.scim.schema.SchemaExtension
 
getSchemaObject() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getSchemaResourceTypeByEndpoint(String) - Method in class be.personify.iam.scim.schema.SchemaReader
 
getSchemas() - Method in class be.personify.iam.scim.schema.SchemaReader
 
getSchemas() - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
getSchemas(HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.DiscoveryController
 
getSecret() - Method in class be.personify.iam.scim.authentication.Consumer
 
getServiceProviderConfig(HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.DiscoveryController
 
getSort(String, String, SortOrder) - Static method in class be.personify.iam.scim.storage.util.CouchBaseUtil
 
getStorageImplementation(Schema) - Method in class be.personify.iam.scim.storage.StorageImplementationFactory
Gets the storage implementation
getSubAttribute(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getSubAttributes() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getTenant() - Method in class be.personify.iam.scim.authentication.Consumer
 
getType() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getUniqueness() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
getVersions(String, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
getVersions(String, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Gets the version of a specific entity

H

HEADER_LOCATION - Static variable in class be.personify.iam.scim.util.Constants
 
HTTP_METHOD_DELETE - Static variable in class be.personify.iam.scim.util.Constants
 
HTTP_METHOD_GET - Static variable in class be.personify.iam.scim.util.Constants
 
HTTP_METHOD_PATCH - Static variable in class be.personify.iam.scim.util.Constants
 
HTTP_METHOD_POST - Static variable in class be.personify.iam.scim.util.Constants
 
HTTP_METHOD_PUT - Static variable in class be.personify.iam.scim.util.Constants
 

I

ID - Static variable in class be.personify.iam.scim.util.Constants
 
ignoreParameterList - Variable in class be.personify.iam.scim.audit.AuditProcessor
 
ignoreParameters - Variable in class be.personify.iam.scim.audit.AuditProcessor
 
init() - Method in class be.personify.iam.scim.audit.AuditProcessor
Initializes the audit logger
initialize(String) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
Initializes the thing
initialize(String) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
initialize(String) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
initialize(String) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
initialize(String) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
initialize(String) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
initialize(String) - Method in interface be.personify.iam.scim.storage.Storage
Bootstrap your storage here
invalidFilter - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
invalidPath - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
invalidSchemaForEndpoint(List<String>, String) - Method in class be.personify.iam.scim.rest.Controller
 
invalidSchemaForResource(String, String) - Method in class be.personify.iam.scim.rest.Controller
 
invalidSyntax - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
invalidValue - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
invalidVersion - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
invertMap(Map<String, String>) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
isCaseExact() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
isMultiValued() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
isRequired() - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
isRequired() - Method in class be.personify.iam.scim.schema.SchemaExtension
 
isValid(String) - Method in class be.personify.iam.scim.util.TokenUtils
 

K

KEY_BULKID - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_CODE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_CREATED - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_DATA - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_DETAIL - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_GROUPS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_ITEMSPERPAGE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_LAST_MODIFIED - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_LOCATION - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_MEMBERS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_META - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_METHOD - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_OP - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_OPERATIONS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_PATH - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_RESOURCE_TYPE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_RESOURCES - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_RESPONSE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_SCHEMAS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_SCIMTYPE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_STARTINDEX - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_STATUS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_TOTALRESULTS - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_VALUE - Static variable in class be.personify.iam.scim.util.Constants
 
KEY_VERSION - Static variable in class be.personify.iam.scim.util.Constants
 

L

label - Variable in enum be.personify.iam.scim.schema.SchemaAttributeType
 
LDAPConnectorStorage - Class in be.personify.iam.scim.storage.impl
Storage implementation that stores data into a LDAP using the personify connector framework
LDAPConnectorStorage() - Constructor for class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
LoadTest - Class in be.personify.iam.scim.util
 
LoadTest() - Constructor for class be.personify.iam.scim.util.LoadTest
 
logFilter() - Method in class be.personify.iam.scim.init.SpringConfig
 

M

main(String[]) - Static method in class be.personify.iam.scim.init.Application
 
main(String[]) - Static method in class be.personify.iam.scim.rest.PatchUtils
 
main(String[]) - Static method in class be.personify.iam.scim.util.LoadTest
 
MeController - Class in be.personify.iam.scim.rest
Me controller for the SCIM server
MeController() - Constructor for class be.personify.iam.scim.rest.MeController
 
MemoryStorage - Class in be.personify.iam.scim.storage.impl
Sample storage implementation that stores data into a volatile memory store
MemoryStorage() - Constructor for class be.personify.iam.scim.storage.impl.MemoryStorage
 
MemoryStorageUtil - Class in be.personify.iam.scim.storage.util
 
MemoryStorageUtil() - Constructor for class be.personify.iam.scim.storage.util.MemoryStorageUtil
 
missingRequiredSchemaForResource(SchemaResourceType, String) - Method in class be.personify.iam.scim.rest.Controller
 
MongoStorage - Class in be.personify.iam.scim.storage.impl
 
MongoStorage() - Constructor for class be.personify.iam.scim.storage.impl.MongoStorage
 
mutability - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 

N

noTarget - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 

O

objectMapper - Static variable in class be.personify.iam.scim.util.Constants
 
objectMatchesCriteria(SearchCriteria, Map<String, Object>) - Static method in class be.personify.iam.scim.storage.util.MemoryStorageUtil
 
OR_WITH_SPACES - Static variable in class be.personify.iam.scim.util.Constants
 
OrientDBStorage - Class in be.personify.iam.scim.storage.impl
 
OrientDBStorage() - Constructor for class be.personify.iam.scim.storage.impl.OrientDBStorage
 

P

patch(String, String, Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.SchemaController
PATCH a entity
patch(String, Map<String, Object>, Schema, String, Map<String, Object>) - Method in class be.personify.iam.scim.rest.Controller
 
patch(String, Map<String, Object>, HttpServletRequest, HttpServletResponse, SchemaResourceType, String, String) - Method in class be.personify.iam.scim.rest.Controller
 
patchEntity(Map<String, Object>, PatchOperation, String, Object, Schema) - Method in class be.personify.iam.scim.rest.PatchUtils
 
patchMe(Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.MeController
 
patchUtils() - Method in class be.personify.iam.scim.init.SpringConfig
 
PatchUtils - Class in be.personify.iam.scim.rest
Class that bundles patch operations
PatchUtils() - Constructor for class be.personify.iam.scim.rest.PatchUtils
 
PersonifyConnectorStorage - Class in be.personify.iam.scim.storage.impl
Storage implementation that stores data into a database using the personify connector framework
PersonifyConnectorStorage() - Constructor for class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
post(String, Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.SchemaController
POST of a entity
post(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.BulkController
 
post(Map<String, Object>, HttpServletRequest, HttpServletResponse, SchemaResourceType, String, String) - Method in class be.personify.iam.scim.rest.Controller
 
post(Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.MeController
 
postBulk(Map<String, Object>, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.BulkController
 
processMapping(String, Map<String, Object>, Map<String, Object>, Map<String, String>, Schema) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
PropertiesUtil - Class in be.personify.iam.scim.util
 
PropertiesUtil() - Constructor for class be.personify.iam.scim.util.PropertiesUtil
 
propertyFactory() - Method in class be.personify.iam.scim.init.SpringConfig
 
PropertyFactory - Class in be.personify.iam.scim.util
 
PropertyFactory() - Constructor for class be.personify.iam.scim.util.PropertyFactory
 
PropertyFileAuthenticationFilter - Class in be.personify.iam.scim.authentication
filter to check security
PropertyFileAuthenticationFilter() - Constructor for class be.personify.iam.scim.authentication.PropertyFileAuthenticationFilter
 
put(String, String, Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.SchemaController
PUT of a entity
put(String, Map<String, Object>, HttpServletRequest, HttpServletResponse, SchemaResourceType, String, String) - Method in class be.personify.iam.scim.rest.Controller
 
putMe(Map<String, Object>, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.MeController
 

Q

QUESTION_MARK__WITH_SPACES - Static variable in class be.personify.iam.scim.util.Constants
 

R

read() - Method in class be.personify.iam.scim.schema.SchemaReader
 
readFileAsBytes(InputStream) - Static method in class be.personify.iam.scim.util.LoadTest
 
REFERENCE - Enum constant in enum be.personify.iam.scim.schema.SchemaAttributeType
 
resolvePlaceHolder(String) - Method in class be.personify.iam.scim.util.PropertyFactory
 
RESOURCE_TYPE_ENTERPRISEUSER - Static variable in class be.personify.iam.scim.util.Constants
 
RESOURCE_TYPE_GROUP - Static variable in class be.personify.iam.scim.util.Constants
 
RESOURCE_TYPE_SERVICEPROVIDERCONFIG - Static variable in class be.personify.iam.scim.util.Constants
 
RESOURCE_TYPE_USER - Static variable in class be.personify.iam.scim.util.Constants
 
RETURNED_ALWAYS - Static variable in class be.personify.iam.scim.util.Constants
 
RETURNED_DEFAULT - Static variable in class be.personify.iam.scim.util.Constants
 
RETURNED_NEVER - Static variable in class be.personify.iam.scim.util.Constants
 
RETURNED_REQUEST - Static variable in class be.personify.iam.scim.util.Constants
 

S

safeSubAttribute(String) - Static method in class be.personify.iam.scim.storage.util.CouchBaseUtil
 
safetyfyAttributes(Map<String, Object>) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
SALT - Static variable in class be.personify.iam.scim.util.TokenUtils
 
Schema - Class in be.personify.iam.scim.schema
Basic Schema class
Schema() - Constructor for class be.personify.iam.scim.schema.Schema
 
SCHEMA_BULKREQUEST - Static variable in class be.personify.iam.scim.util.Constants
 
SCHEMA_BULKRESPONSE - Static variable in class be.personify.iam.scim.util.Constants
 
SCHEMA_ERROR - Static variable in class be.personify.iam.scim.util.Constants
 
SCHEMA_LISTRESPONSE - Static variable in class be.personify.iam.scim.util.Constants
 
SCHEMA_PATCHOP - Static variable in class be.personify.iam.scim.util.Constants
 
SCHEMA_SERVICEPROVIDERCONFIG - Static variable in class be.personify.iam.scim.util.Constants
 
SchemaAttribute - Class in be.personify.iam.scim.schema
Basic SchemaAttribute class
SchemaAttribute() - Constructor for class be.personify.iam.scim.schema.SchemaAttribute
 
SchemaAttributeType - Enum in be.personify.iam.scim.schema
 
SchemaController - Class in be.personify.iam.scim.rest
Schema controller for the SCIM server implementation
SchemaController() - Constructor for class be.personify.iam.scim.rest.SchemaController
 
SchemaException - Exception in be.personify.iam.scim.schema
 
SchemaException(String) - Constructor for exception be.personify.iam.scim.schema.SchemaException
 
SchemaExtension - Class in be.personify.iam.scim.schema
 
SchemaExtension() - Constructor for class be.personify.iam.scim.schema.SchemaExtension
 
SchemaMeta - Class in be.personify.iam.scim.schema
 
SchemaMeta() - Constructor for class be.personify.iam.scim.schema.SchemaMeta
 
schemaReader - Variable in class be.personify.iam.scim.rest.Controller
 
schemaReader() - Method in class be.personify.iam.scim.init.SpringConfig
 
SchemaReader - Class in be.personify.iam.scim.schema
 
SchemaReader() - Constructor for class be.personify.iam.scim.schema.SchemaReader
 
SchemaResourceType - Class in be.personify.iam.scim.schema
 
SchemaResourceType() - Constructor for class be.personify.iam.scim.schema.SchemaResourceType
 
ScimErrorType - Enum in be.personify.iam.scim.util
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
search(SearchCriteria, int, int, String, String, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
search(SearchCriteria, int, int, String, String, List<String>, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Searches entities
search(Integer, Integer, Schema, String) - Method in class be.personify.iam.scim.rest.Controller
 
search(Integer, Integer, Schema, String, String, String, String, String) - Method in class be.personify.iam.scim.rest.Controller
Search entities
search(String, Integer, Integer, String, String, String, String, String, HttpServletRequest, HttpServletResponse) - Method in class be.personify.iam.scim.rest.SchemaController
Searches the entity
SEARCH - Static variable in class be.personify.iam.scim.util.Constants
 
sensitive - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
setApplicationContext(ApplicationContext) - Method in class be.personify.iam.scim.authentication.AuthenticationUtils
 
setApplicationContext(ApplicationContext) - Method in class be.personify.iam.scim.storage.StorageImplementationFactory
 
setAttributes(List<SchemaAttribute>) - Method in class be.personify.iam.scim.schema.Schema
 
setCanonicalValues(String[]) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setCaseExact(boolean) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setClientid(String) - Method in class be.personify.iam.scim.authentication.Consumer
 
setCurrent(Consumer) - Static method in class be.personify.iam.scim.authentication.CurrentConsumer
 
setDescription(String) - Method in class be.personify.iam.scim.schema.Schema
 
setDescription(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setDescription(String) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setEndpoint(String) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setId(String) - Method in class be.personify.iam.scim.schema.Schema
 
setId(String) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setLocation(String) - Method in class be.personify.iam.scim.schema.SchemaMeta
 
setMeta(SchemaMeta) - Method in class be.personify.iam.scim.schema.Schema
 
setMeta(SchemaMeta) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setMultiValued(boolean) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setMutability(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setName(String) - Method in class be.personify.iam.scim.schema.Schema
 
setName(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setName(String) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setReferenceTypes(String[]) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setRequired(boolean) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setRequired(boolean) - Method in class be.personify.iam.scim.schema.SchemaExtension
 
setResourceType(String) - Method in class be.personify.iam.scim.schema.SchemaMeta
 
setReturned(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setRoles(List<String>) - Method in class be.personify.iam.scim.authentication.Consumer
 
setSchema(String) - Method in class be.personify.iam.scim.schema.SchemaExtension
 
setSchema(String) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setSchemaExtensions(List<SchemaExtension>) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setSchemaObject(Schema) - Method in class be.personify.iam.scim.schema.SchemaExtension
 
setSchemaObject(Schema) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setSchemas(List<String>) - Method in class be.personify.iam.scim.schema.SchemaResourceType
 
setSecret(String) - Method in class be.personify.iam.scim.authentication.Consumer
 
setSubAttributes(List<SchemaAttribute>) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setTenant(String) - Method in class be.personify.iam.scim.authentication.Consumer
 
setType(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
setUniqueness(String) - Method in class be.personify.iam.scim.schema.SchemaAttribute
 
showError(int, String) - Method in class be.personify.iam.scim.rest.Controller
 
showError(int, String, ScimErrorType) - Method in class be.personify.iam.scim.rest.Controller
 
SpringConfig - Class in be.personify.iam.scim.init
 
SpringConfig() - Constructor for class be.personify.iam.scim.init.SpringConfig
 
Storage - Interface in be.personify.iam.scim.storage
 
StorageImplementationFactory - Class in be.personify.iam.scim.storage
 
StorageImplementationFactory() - Constructor for class be.personify.iam.scim.storage.StorageImplementationFactory
 
STRING - Enum constant in enum be.personify.iam.scim.schema.SchemaAttributeType
 

T

tempDir - Static variable in class be.personify.iam.scim.util.Constants
 
TENANT_ATTRIBUTE - Static variable in class be.personify.iam.scim.util.Constants
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
tenantCompatible() - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
tenantCompatible() - Method in interface be.personify.iam.scim.storage.Storage
 
testConnection(TargetSystem) - Method in class be.personify.iam.scim.storage.impl.ConnectorStorage
 
TokenController - Class in be.personify.iam.scim.rest
Token controller for the SCIM server
TokenController() - Constructor for class be.personify.iam.scim.rest.TokenController
 
tokenInfo(MultiValueMap<String, Object>, HttpServletRequest) - Method in class be.personify.iam.scim.rest.TokenController
 
tokenUtils() - Method in class be.personify.iam.scim.init.SpringConfig
 
TokenUtils - Class in be.personify.iam.scim.util
 
TokenUtils() - Constructor for class be.personify.iam.scim.util.TokenUtils
 
tooMany - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 

U

uniqueness - Enum constant in enum be.personify.iam.scim.util.ScimErrorType
 
unsafetyfyAttributes(Document) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.CouchBaseStorage
Updates the thing
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.LDAPConnectorStorage
 
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MemoryStorage
 
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.MongoStorage
 
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.OrientDBStorage
 
update(String, Map<String, Object>, Consumer) - Method in class be.personify.iam.scim.storage.impl.PersonifyConnectorStorage
 
update(String, Map<String, Object>, Consumer) - Method in interface be.personify.iam.scim.storage.Storage
Updates a entity
URN - Static variable in class be.personify.iam.scim.util.Constants
 

V

validate(SchemaResourceType, Map<String, Object>, boolean, String) - Method in class be.personify.iam.scim.schema.SchemaReader
Validates
valueOf(String) - Static method in enum be.personify.iam.scim.schema.SchemaAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum be.personify.iam.scim.util.ScimErrorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum be.personify.iam.scim.schema.SchemaAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum be.personify.iam.scim.util.ScimErrorType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WHERE - Static variable in class be.personify.iam.scim.util.Constants
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form