A B C D E F G H I L M N O P R S T U V W _ 
All Classes All Packages

A

accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompareopContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.NegatedFilterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 
accept(ParseTreeVisitor<? extends T>) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.SimpleExprContext
 
addCustomObjectClass(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
addPerson(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
ALPHA - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
ALPHA - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
AndFilterContext(ScimFilterParser.FilterContext) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
AppInitializer - Class in io.jans.scim.service.init
 
AppInitializer() - Constructor for class io.jans.scim.service.init.AppInitializer
 
applicationInitialized(Object) - Method in class io.jans.scim.service.init.AppInitializer
 
applyEntityCheck(Entry, Object, HttpHeaders, UriInfo, String, String) - Method in class io.jans.scim.service.scim2.ExternalConstraintsService
 
applyPatchOperation(BaseScimResource, PatchOperation) - Method in class io.jans.scim.service.scim2.Scim2PatchService
 
applyPatchOperation(BaseScimResource, PatchOperation, Predicate<String>) - Method in class io.jans.scim.service.scim2.Scim2PatchService
 
applySearchCheck(SearchRequest, HttpHeaders, UriInfo, String, String) - Method in class io.jans.scim.service.scim2.ExternalConstraintsService
 
assignMetaInformation(BaseScimResource) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
attrexp() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
attrexp() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.SimpleExprContext
 
AttrexpContext(ParserRuleContext, int) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
ATTRNAME - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
ATTRNAME - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
ATTRNAME() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
attrpath() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
attrpath() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
AttrpathContext(ParserRuleContext, int) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 

B

BaseScimWebService - Class in io.jans.scim.ws.rs.scim2
Base methods for SCIM web services
BaseScimWebService() - Constructor for class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
BOOLEAN - io.jans.scim.service.antlr.scimFilter.enums.CompValueType
 
BOOLEAN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
BOOLEAN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
BOOLEAN() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
build(String, String, String, AttributeDefinition.Type, CompValueType, ScimOperator, Boolean) - Method in class io.jans.scim.service.antlr.scimFilter.SubFilterGenerator
Computes a filter based on an atomic (non-divisible) SCIM expression described by the set of parameters passed.
buildGroupResource(GluuGroup, boolean, String, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
buildUserResource(ScimCustomPerson, String) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
BulkWebService - Class in io.jans.scim.ws.rs.scim2
SCIM Bulk Endpoint Implementation
BulkWebService() - Constructor for class io.jans.scim.ws.rs.scim2.BulkWebService
 

C

CHAR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
CHAR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
checkFilterConsistency(String, AttributeDefinition.Type, CompValueType, ScimOperator) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 
compareop() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
compareop() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
CompareopContext(ParserRuleContext, int) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompareopContext
 
complexAttributeMatch(ParseTree, Map<String, Object>, String, Class<? extends BaseScimResource>) - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterParserService
 
compvalue() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
compvalue() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
CompvalueContext(ParserRuleContext, int) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
CompValueType - Enum in io.jans.scim.service.antlr.scimFilter.enums
See parser rule compvalue in grammar ScimFilter.g4 Created by jgomer on 2017-12-10.
CONTAINS - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
convertValues(ExtensionField, String[]) - Method in class io.jans.scim.service.scim2.ExtensionService
Builds a list of objects based on the supplied String values passed and the extension field passed.
copyFrom(ScimFilterParser.FilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.FilterContext
 
createDevice() - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
createDevice() - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
createFilter(String, Filter, Class<? extends BaseScimResource>) - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterParserService
 
createGroup(GluuGroup, GroupResource, boolean, String, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
Inserts a new group in LDAP based on the SCIM Resource passed There is no need to check attributes mutability in this case as there are no original attributes (the resource does not exist yet)
createGroup(GroupResource, String, String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
createPersistenceEntryManager() - Method in class io.jans.scim.service.init.AppInitializer
 
createUser(ScimCustomPerson, UserResource, String) - Method in class io.jans.scim.service.scim2.Scim2UserService
Inserts a new user in LDAP based on the SCIM Resource passed
createUser(UserResource, String, String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 

D

deleteDevice(String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
deleteF2Device(String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
deleteGroup(GluuGroup) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
deleteGroup(String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
deleteUser(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
deleteUser(String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 

E

ENDS_WITH - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
enterAndFilter(ScimFilterParser.AndFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
enterAndFilter(ScimFilterParser.AndFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
enterAttrexp(ScimFilterParser.AttrexpContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by ScimFilterParser.attrexp().
enterAttrexp(ScimFilterParser.AttrexpContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by ScimFilterParser.attrexp().
enterAttrexp(ScimFilterParser.AttrexpContext) - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
enterAttrpath(ScimFilterParser.AttrpathContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by ScimFilterParser.attrpath().
enterAttrpath(ScimFilterParser.AttrpathContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by ScimFilterParser.attrpath().
enterCompareop(ScimFilterParser.CompareopContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by ScimFilterParser.compareop().
enterCompareop(ScimFilterParser.CompareopContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by ScimFilterParser.compareop().
enterCompvalue(ScimFilterParser.CompvalueContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by ScimFilterParser.compvalue().
enterCompvalue(ScimFilterParser.CompvalueContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by ScimFilterParser.compvalue().
enterEveryRule(ParserRuleContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
enterNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
enterNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
enterOrFilter(ScimFilterParser.OrFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
enterOrFilter(ScimFilterParser.OrFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompareopContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.NegatedFilterContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 
enterRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.SimpleExprContext
 
enterSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Enter a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
enterSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Enter a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
EQUAL - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
evaluate(Map<String, Object>) - Method in class io.jans.scim.service.antlr.scimFilter.util.SimpleExpression
 
executeManageResourceOperation(Entry, Object, OperationContext) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeManageSearchOperation(SearchRequest, OperationContext) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimCreateGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimCreateUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimDeleteGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimDeleteUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimGetGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimGetUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostCreateGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostCreateUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostDeleteGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostDeleteUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostSearchGroupsMethods(PagedResult<GluuGroup>) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostSearchUsersMethods(PagedResult<ScimCustomPerson>) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostUpdateGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimPostUpdateUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimUpdateGroupMethods(GluuGroup) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeScimUpdateUserMethods(ScimCustomPerson) - Method in class io.jans.scim.service.external.ExternalScimService
 
executeValidation(BaseScimResource) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
executeValidation(BaseScimResource, boolean) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
exitAndFilter(ScimFilterParser.AndFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
exitAndFilter(ScimFilterParser.AndFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
exitAndFilter(ScimFilterParser.AndFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
exitAttrexp(ScimFilterParser.AttrexpContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by ScimFilterParser.attrexp().
exitAttrexp(ScimFilterParser.AttrexpContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by ScimFilterParser.attrexp().
exitAttrpath(ScimFilterParser.AttrpathContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by ScimFilterParser.attrpath().
exitAttrpath(ScimFilterParser.AttrpathContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by ScimFilterParser.attrpath().
exitCompareop(ScimFilterParser.CompareopContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by ScimFilterParser.compareop().
exitCompareop(ScimFilterParser.CompareopContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by ScimFilterParser.compareop().
exitCompvalue(ScimFilterParser.CompvalueContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by ScimFilterParser.compvalue().
exitCompvalue(ScimFilterParser.CompvalueContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by ScimFilterParser.compvalue().
exitEveryRule(ParserRuleContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
exitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
exitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
exitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
exitOrFilter(ScimFilterParser.OrFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
exitOrFilter(ScimFilterParser.OrFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
exitOrFilter(ScimFilterParser.OrFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompareopContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.NegatedFilterContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 
exitRule(ParseTreeListener) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.SimpleExprContext
 
exitSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
Exit a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
exitSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterListener
Exit a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
extensionOfAttribute(Class<? extends BaseScimResource>, String) - Method in class io.jans.scim.service.scim2.ExtensionService
 
ExtensionService - Class in io.jans.scim.service.scim2
 
ExtensionService() - Constructor for class io.jans.scim.service.scim2.ExtensionService
 
ExternalConstraintsService - Class in io.jans.scim.service.scim2
 
ExternalConstraintsService() - Constructor for class io.jans.scim.service.scim2.ExternalConstraintsService
 
ExternalScimService - Class in io.jans.scim.service.external
 
ExternalScimService() - Constructor for class io.jans.scim.service.external.ExternalScimService
 

F

Fido2DeviceWebService - Class in io.jans.scim.ws.rs.scim2
Implementation of /Fido2Devices endpoint.
Fido2DeviceWebService() - Constructor for class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
fido2ResourceType() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
FidoDeviceWebService - Class in io.jans.scim.ws.rs.scim2
Implementation of /FidoDevices endpoint.
FidoDeviceWebService() - Constructor for class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
fidoResourceType() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
filter() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
filter() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
filter() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.NegatedFilterContext
 
filter() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 
filter(int) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AndFilterContext
 
filter(int) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 
filter(ContainerRequestContext) - Method in class io.jans.scim.service.scim2.interceptor.ServiceMetadataFilter
 
FilterContext() - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.FilterContext
 
FilterContext(ParserRuleContext, int) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.FilterContext
 
FilterListener - Class in io.jans.scim.service.antlr.scimFilter
Created by jgomer on 2017-12-09.
FilterListener(Class<? extends BaseScimResource>, Map<String, JansAttribute>, boolean) - Constructor for class io.jans.scim.service.antlr.scimFilter.FilterListener
 
FilterUtil - Class in io.jans.scim.service.antlr.scimFilter.util
 
FilterUtil() - Constructor for class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 

G

getATN() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getATN() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
getAttributeValue(ExtensionField, Object, boolean) - Method in class io.jans.scim.service.scim2.ExtensionService
Transforms the value passed in case it is of type DATE.
getAttributeValues(ExtensionField, Collection, boolean) - Method in class io.jans.scim.service.scim2.ExtensionService
 
getAuthorizationSupported() - Method in class io.jans.scim.ScimConfiguration
 
getBaseUri() - Method in class io.jans.scim.service.external.OperationContext
 
getBulkEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getByValue(String) - Static method in enum io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
getClasses() - Method in class io.jans.scim.service.init.ResteasyInitializer
 
getClasses() - Method in class io.jans.scim.service.init.SystemResteasyInitializer
 
getClientId() - Method in class io.jans.scim.service.external.TokenDetails
 
getCompValueType(ScimFilterParser.CompvalueContext) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 
getConfiguration() - Method in class io.jans.scim.ws.rs.scim2.ScimConfigurationWS
 
getCreationDate() - Method in class io.jans.scim.service.external.TokenDetails
 
getDeviceById(String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
getEndpointUrl() - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
getError() - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
getErrorResponse(int, ErrorScimType, String) - Static method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
getErrorResponse(Response.Status, ErrorScimType, String) - Static method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
getErrorResponse(Response.Status, String) - Static method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
getExpirationDate() - Method in class io.jans.scim.service.external.TokenDetails
 
getF2DeviceById(String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
getFido2DevicesEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getFidoDevicesEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getFieldOfExtendedAttribute(Class<? extends BaseScimResource>, String) - Method in class io.jans.scim.service.scim2.ExtensionService
 
getFilter() - Method in class io.jans.scim.service.antlr.scimFilter.FilterListener
 
getFilterPrepend() - Method in class io.jans.scim.service.external.OperationContext
 
getGrammarFileName() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getGrammarFileName() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
getGroupById(String, String, String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
getGroupEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getLdapAttributeOfResourceAttribute(String, Class<? extends BaseScimResource>) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 
getListResponseMapper() - Method in class io.jans.scim.service.scim2.serialization.ScimResourceSerializer
 
getMethod() - Method in class io.jans.scim.service.external.OperationContext
 
getModeNames() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getOperatorInconsistencyError(String, String, String) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 
getOutput() - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterErrorListener
 
getParseTree(String) - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterParserService
 
getPath() - Method in class io.jans.scim.service.external.OperationContext
 
getPersonByInum(String) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
getQueryParams() - Method in class io.jans.scim.service.external.OperationContext
 
getRequestHeaders() - Method in class io.jans.scim.service.external.OperationContext
 
getResourceExtensions(Class<? extends BaseScimResource>) - Method in class io.jans.scim.service.scim2.ExtensionService
 
getResourceType() - Method in class io.jans.scim.service.external.OperationContext
 
getResourceTypesEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getRuleIndex() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrexpContext
 
getRuleIndex() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
getRuleIndex() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompareopContext
 
getRuleIndex() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
getRuleIndex() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.FilterContext
 
getRuleNames() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getRuleNames() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
getSchemaById(String) - Method in class io.jans.scim.ws.rs.scim2.SchemaWebService
 
getSchemasEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getScope() - Method in class io.jans.scim.service.external.TokenDetails
 
getSerializedATN() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getSerializedATN() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
getServiceProviderEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getStringEncrypter() - Method in class io.jans.scim.service.init.AppInitializer
 
getSymbol() - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterErrorListener
 
getTokenDetails() - Method in class io.jans.scim.service.external.OperationContext
 
getTokenNames() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
Deprecated.
getTokenNames() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
Deprecated.
getTokenType() - Method in class io.jans.scim.service.external.TokenDetails
 
getUrnsOfExtensions(Class<? extends BaseScimResource>) - Method in class io.jans.scim.service.scim2.ExtensionService
 
getUserById(String, String, String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 
getUserEndpoint() - Method in class io.jans.scim.ScimConfiguration
 
getUserInumFromDN(String) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
getValue() - Method in enum io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
getValue() - Method in class io.jans.scim.service.external.TokenDetails
 
getVersion() - Method in class io.jans.scim.ScimConfiguration
 
getVocabulary() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
getVocabulary() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
GREATER_THAN - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
GREATER_THAN_OR_EQUAL - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
groupResourceType() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
GroupWebService - Class in io.jans.scim.ws.rs.scim2
Implementation of /Groups endpoint.
GroupWebService() - Constructor for class io.jans.scim.ws.rs.scim2.GroupWebService
 

H

healthCheckController() - Method in class io.jans.scim.ws.rs.scim2.HealthCheckController
 
HealthCheckController - Class in io.jans.scim.ws.rs.scim2
Health check controller
HealthCheckController() - Constructor for class io.jans.scim.ws.rs.scim2.HealthCheckController
 

I

init(Class<? extends BaseScimWebService>) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
inspectPatchRequest(PatchRequest, Class<? extends BaseScimResource>) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
io.jans.scim - package io.jans.scim
 
io.jans.scim.service.antlr.scimFilter - package io.jans.scim.service.antlr.scimFilter
 
io.jans.scim.service.antlr.scimFilter.antlr4 - package io.jans.scim.service.antlr.scimFilter.antlr4
 
io.jans.scim.service.antlr.scimFilter.enums - package io.jans.scim.service.antlr.scimFilter.enums
 
io.jans.scim.service.antlr.scimFilter.util - package io.jans.scim.service.antlr.scimFilter.util
 
io.jans.scim.service.external - package io.jans.scim.service.external
 
io.jans.scim.service.init - package io.jans.scim.service.init
 
io.jans.scim.service.scim2 - package io.jans.scim.service.scim2
 
io.jans.scim.service.scim2.interceptor - package io.jans.scim.service.scim2.interceptor
 
io.jans.scim.service.scim2.serialization - package io.jans.scim.service.scim2.serialization
 
io.jans.scim.ws.rs.scim2 - package io.jans.scim.ws.rs.scim2
 
isLdapBackend() - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterParserService
 

L

LESS_THAN - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
LESS_THAN_OR_EQUAL - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
ListResponseJsonSerializer - Class in io.jans.scim.service.scim2.serialization
Created by jgomer on 2017-10-01.
ListResponseJsonSerializer(ScimResourceSerializer) - Constructor for class io.jans.scim.service.scim2.serialization.ListResponseJsonSerializer
 
ListResponseJsonSerializer(ScimResourceSerializer, String, String, boolean) - Constructor for class io.jans.scim.service.scim2.serialization.ListResponseJsonSerializer
 
logOperatorInconsistency(String, String, String) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 

M

manage(InvocationContext) - Method in class io.jans.scim.service.scim2.interceptor.ReferenceURIInterceptor
 
MatchFilterVisitor - Class in io.jans.scim.service.antlr.scimFilter
Created by jgomer on 2017-12-10.
MatchFilterVisitor(Map<String, Object>, String, Class<? extends BaseScimResource>) - Constructor for class io.jans.scim.service.antlr.scimFilter.MatchFilterVisitor
 
membersDisplayInPath(String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
modeNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 

N

NAMECHAR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
NAMECHAR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
NegatedFilterContext(ScimFilterParser.FilterContext) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.NegatedFilterContext
 
NOT_EQUAL - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
notFoundResponse(String, String) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
NULL - io.jans.scim.service.antlr.scimFilter.enums.CompValueType
 
NULL - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
NULL - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
NULL() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
NUMBER - io.jans.scim.service.antlr.scimFilter.enums.CompValueType
 
NUMBER - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
NUMBER - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
NUMBER() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 

O

OperationContext - Class in io.jans.scim.service.external
 
OperationContext() - Constructor for class io.jans.scim.service.external.OperationContext
 
OrFilterContext(ScimFilterParser.FilterContext) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.OrFilterContext
 

P

patchDevice(PatchRequest, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
patchF2Device(PatchRequest, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
patchGroup(PatchRequest, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
patchUser(PatchRequest, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 
preCreateGroup(GroupResource, boolean, boolean, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
preCreateUser(UserResource) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
prepareSearchRequest(List<String>, String, String, String, Integer, Integer, String, String, SearchRequest) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
preprocess(String, Class<? extends BaseScimResource>) - Static method in class io.jans.scim.service.antlr.scimFilter.util.FilterUtil
 
processBulkOperations(BulkRequest) - Method in class io.jans.scim.ws.rs.scim2.BulkWebService
 

R

RefAdjusted - Annotation Type in io.jans.scim.service.scim2.interceptor
An interceptor annotation used to "fix" attribute paths when the "$" charater is found Created by jgomer on 2017-09-01.
ReferenceURIInterceptor - Class in io.jans.scim.service.scim2.interceptor
This class checks if filter, attributes or excludedAttributes query param contains resource references ($ref) and if so drops the dollar sign of occurrences.
ReferenceURIInterceptor() - Constructor for class io.jans.scim.service.scim2.interceptor.ReferenceURIInterceptor
 
RejectFilterParam - Annotation Type in io.jans.scim.service.scim2.interceptor
Created by jgomer on 2017-09-28.
removePerson(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
removePPIDsBranch(String) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
removeUserFromGroups(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
"Detaches" a person from all groups he is currently member of
replaceGroupInfo(GluuGroup, GroupResource, boolean, boolean, String, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
replacePersonInfo(ScimCustomPerson, UserResource, String) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
ResourceTypeWS - Class in io.jans.scim.ws.rs.scim2
 
ResourceTypeWS() - Constructor for class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
ResteasyInitializer - Class in io.jans.scim.service.init
 
ResteasyInitializer() - Constructor for class io.jans.scim.service.init.ResteasyInitializer
 
restoreMembersDisplay(GroupResource, GroupResource) - Method in class io.jans.scim.service.scim2.Scim2GroupService
Takes two GroupResource objects and attempts to fill the members' display names in the second object when missing based on the data existing in the first object.
RULE_attrexp - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
RULE_attrpath - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
RULE_compareop - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
RULE_compvalue - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
RULE_filter - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
ruleNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
ruleNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 

S

SchemaWebService - Class in io.jans.scim.ws.rs.scim2
Web service for the /Schemas endpoint.
SchemaWebService() - Constructor for class io.jans.scim.ws.rs.scim2.SchemaWebService
 
Scim2GroupService - Class in io.jans.scim.service.scim2
 
Scim2GroupService() - Constructor for class io.jans.scim.service.scim2.Scim2GroupService
 
Scim2PatchService - Class in io.jans.scim.service.scim2
 
Scim2PatchService() - Constructor for class io.jans.scim.service.scim2.Scim2PatchService
 
Scim2UserService - Class in io.jans.scim.service.scim2
This class holds the most important business logic of the SCIM service for the resource type "User".
Scim2UserService() - Constructor for class io.jans.scim.service.scim2.Scim2UserService
 
ScimConfiguration - Class in io.jans.scim
 
ScimConfiguration() - Constructor for class io.jans.scim.ScimConfiguration
 
ScimConfigurationWS - Class in io.jans.scim.ws.rs.scim2
This class implements the endpoint at which the requester can obtain SCIM metadata configuration.
ScimConfigurationWS() - Constructor for class io.jans.scim.ws.rs.scim2.ScimConfigurationWS
 
ScimFilterBaseListener - Class in io.jans.scim.service.antlr.scimFilter.antlr4
This class provides an empty implementation of ScimFilterListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
ScimFilterBaseListener() - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
 
ScimFilterBaseVisitor<T> - Class in io.jans.scim.service.antlr.scimFilter.antlr4
This class provides an empty implementation of ScimFilterVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
ScimFilterBaseVisitor() - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
 
ScimFilterErrorListener - Class in io.jans.scim.service.antlr.scimFilter
Created by jgomer on 2017-12-09.
ScimFilterErrorListener() - Constructor for class io.jans.scim.service.antlr.scimFilter.ScimFilterErrorListener
 
ScimFilterLexer - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterLexer(CharStream) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
ScimFilterListener - Interface in io.jans.scim.service.antlr.scimFilter.antlr4
This interface defines a complete listener for a parse tree produced by ScimFilterParser.
ScimFilterParser - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser(TokenStream) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
ScimFilterParser.AndFilterContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.AttrexpContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.AttrpathContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.CompareopContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.CompvalueContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.FilterContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.NegatedFilterContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.OrFilterContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParser.SimpleExprContext - Class in io.jans.scim.service.antlr.scimFilter.antlr4
 
ScimFilterParserService - Class in io.jans.scim.service.antlr.scimFilter
 
ScimFilterParserService() - Constructor for class io.jans.scim.service.antlr.scimFilter.ScimFilterParserService
 
ScimFilterVisitor<T> - Interface in io.jans.scim.service.antlr.scimFilter.antlr4
This interface defines a complete generic visitor for a parse tree produced by ScimFilterParser.
ScimOperator - Enum in io.jans.scim.service.antlr.scimFilter.enums
 
ScimResourceSerializer - Class in io.jans.scim.service.scim2.serialization
Created by jgomer on 2017-10-01.
ScimResourceSerializer() - Constructor for class io.jans.scim.service.scim2.serialization.ScimResourceSerializer
 
ScimResourcesUpdatedWebService - Class in io.jans.scim.ws.rs.scim2
 
ScimResourcesUpdatedWebService() - Constructor for class io.jans.scim.ws.rs.scim2.ScimResourcesUpdatedWebService
 
search(SearchRequest) - Method in class io.jans.scim.ws.rs.scim2.SearchResourcesWebService
 
SEARCH_SUFFIX - Static variable in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
searchDevices(String, String, Integer, Integer, String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
searchDevicesPost(SearchRequest, String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
searchF2Devices(String, String, Integer, Integer, String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
searchF2DevicesPost(SearchRequest, String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
searchGroups(String, Integer, Integer, String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
searchGroups(String, String, SortOrder, int, int, String, String, int, boolean) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
searchGroupsPost(SearchRequest) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
SearchResourcesWebService - Class in io.jans.scim.ws.rs.scim2
Implementation of the /.search endpoint for the root URL of the service
SearchResourcesWebService() - Constructor for class io.jans.scim.ws.rs.scim2.SearchResourcesWebService
 
searchUsers(String, Integer, Integer, String, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 
searchUsers(String, String, SortOrder, int, int, String, int) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
searchUsersPost(SearchRequest) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 
sempred(RuleContext, int, int) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
serialize(BaseScimResource) - Method in class io.jans.scim.service.scim2.serialization.ScimResourceSerializer
 
serialize(BaseScimResource, String, String) - Method in class io.jans.scim.service.scim2.serialization.ScimResourceSerializer
 
serialize(ListResponse, JsonGenerator, SerializerProvider) - Method in class io.jans.scim.service.scim2.serialization.ListResponseJsonSerializer
 
serve() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
serve() - Method in class io.jans.scim.ws.rs.scim2.SchemaWebService
 
serve() - Method in class io.jans.scim.ws.rs.scim2.ServiceProviderConfigWS
 
ServiceMetadataFilter - Class in io.jans.scim.service.scim2.interceptor
This class checks whether a filter query parameter was provided, and if so, blocks the processing and returns an error to the caller Created by jgomer on 2017-11-27.
ServiceMetadataFilter() - Constructor for class io.jans.scim.service.scim2.interceptor.ServiceMetadataFilter
 
ServiceProviderConfigWS - Class in io.jans.scim.ws.rs.scim2
 
ServiceProviderConfigWS() - Constructor for class io.jans.scim.ws.rs.scim2.ServiceProviderConfigWS
 
setAuthorizationSupported(List<String>) - Method in class io.jans.scim.ScimConfiguration
 
setBaseUri(URI) - Method in class io.jans.scim.service.external.OperationContext
 
setBulkEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setClientId(String) - Method in class io.jans.scim.service.external.TokenDetails
 
setCreationDate(Date) - Method in class io.jans.scim.service.external.TokenDetails
 
setExpirationDate(Date) - Method in class io.jans.scim.service.external.TokenDetails
 
setFido2DevicesEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setFidoDevicesEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setFilterPrepend(String) - Method in class io.jans.scim.service.external.OperationContext
 
setGroupEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setJsonResources(List<JsonNode>) - Method in class io.jans.scim.service.scim2.serialization.ListResponseJsonSerializer
 
setMethod(String) - Method in class io.jans.scim.service.external.OperationContext
 
setParentAttribute(String) - Method in class io.jans.scim.service.antlr.scimFilter.util.SimpleExpression
 
setPath(String) - Method in class io.jans.scim.service.external.OperationContext
 
setQueryParams(MultivaluedMap<String, String>) - Method in class io.jans.scim.service.external.OperationContext
 
setRequestHeaders(MultivaluedMap<String, String>) - Method in class io.jans.scim.service.external.OperationContext
 
setResourceClass(Class<? extends BaseScimResource>) - Method in class io.jans.scim.service.antlr.scimFilter.util.SimpleExpression
 
setResourceType(String) - Method in class io.jans.scim.service.external.OperationContext
 
setResourceTypesEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setSchemasEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setScope(String) - Method in class io.jans.scim.service.external.TokenDetails
 
setServiceProviderEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setTokenDetails(TokenDetails) - Method in class io.jans.scim.service.external.OperationContext
 
setTokenType(String) - Method in class io.jans.scim.service.external.TokenDetails
 
setup() - Method in class io.jans.scim.ws.rs.scim2.BulkWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
setup() - Method in class io.jans.scim.ws.rs.scim2.SchemaWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.SearchResourcesWebService
 
setup() - Method in class io.jans.scim.ws.rs.scim2.ServiceProviderConfigWS
 
setup() - Method in class io.jans.scim.ws.rs.scim2.UserWebService
 
setUserEndpoint(String) - Method in class io.jans.scim.ScimConfiguration
 
setValue(String) - Method in class io.jans.scim.service.external.TokenDetails
 
setVersion(String) - Method in class io.jans.scim.ScimConfiguration
 
SimpleExprContext(ScimFilterParser.FilterContext) - Constructor for class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.SimpleExprContext
 
SimpleExpression - Class in io.jans.scim.service.antlr.scimFilter.util
Created by jgomer on 2017-12-10.
SimpleExpression(String, ScimOperator, CompValueType, String) - Constructor for class io.jans.scim.service.antlr.scimFilter.util.SimpleExpression
 
STARTS_WITH - io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
 
STRING - io.jans.scim.service.antlr.scimFilter.enums.CompValueType
 
STRING - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
STRING - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
STRING() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.CompvalueContext
 
SUBATTR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
SUBATTR - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
SUBATTR() - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser.AttrpathContext
 
SubFilterGenerator - Class in io.jans.scim.service.antlr.scimFilter
 
SubFilterGenerator(boolean) - Constructor for class io.jans.scim.service.antlr.scimFilter.SubFilterGenerator
 
syncEmailForward(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
One-way sync from "jansEmail" to "mail".
syntaxError(Recognizer<?, ?>, Object, int, int, String, RecognitionException) - Method in class io.jans.scim.service.antlr.scimFilter.ScimFilterErrorListener
 
SystemResteasyInitializer - Class in io.jans.scim.service.init
Integration with Resteasy
SystemResteasyInitializer() - Constructor for class io.jans.scim.service.init.SystemResteasyInitializer
 

T

T__0 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__0 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__1 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__1 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__10 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__10 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__11 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__11 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__12 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__12 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__13 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__13 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__14 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__14 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__2 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__2 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__3 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__3 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__4 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__4 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__5 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__5 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__6 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__6 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__7 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__7 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__8 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__8 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
T__9 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
T__9 - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
TokenDetails - Class in io.jans.scim.service.external
 
TokenDetails() - Constructor for class io.jans.scim.service.external.TokenDetails
 
tokenNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
Deprecated.
tokenNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
Deprecated.
transferAttributesToGroupResource(GluuGroup, GroupResource, boolean, String, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
transferAttributesToUserResource(ScimCustomPerson, UserResource, String) - Method in class io.jans.scim.service.scim2.Scim2UserService
 

U

updateDevice(FidoDeviceResource, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.FidoDeviceWebService
 
updateF2Device(Fido2DeviceResource, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.Fido2DeviceWebService
 
updateGroup(GluuGroup, GroupResource, boolean, boolean, String, String) - Method in class io.jans.scim.service.scim2.Scim2GroupService
 
updateGroup(GroupResource, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.GroupWebService
This implementation differs from spec in the following aspects: - Passing a null value for an attribute, does not modify the attribute in the destination, however passing an empty array for a multivalued attribute does clear the attribute.
updatePerson(ScimCustomPerson) - Method in class io.jans.scim.service.scim2.UserPersistenceHelper
 
updateUser(ScimCustomPerson, UserResource, String) - Method in class io.jans.scim.service.scim2.Scim2UserService
 
updateUser(UserResource, String, String, String) - Method in class io.jans.scim.ws.rs.scim2.UserWebService
This implementation differs from spec in the following aspects: - Passing a null value for an attribute, does not modify the attribute in the destination, however passing an empty array for a multivalued attribute does clear the attribute.
URI - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
URI - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
UserPersistenceHelper - Class in io.jans.scim.service.scim2
 
UserPersistenceHelper() - Constructor for class io.jans.scim.service.scim2.UserPersistenceHelper
 
userResourceType() - Method in class io.jans.scim.ws.rs.scim2.ResourceTypeWS
 
usersChangedAfter(String, int, int) - Method in class io.jans.scim.ws.rs.scim2.ScimResourcesUpdatedWebService
 
UserWebService - Class in io.jans.scim.ws.rs.scim2
Implementation of /Users endpoint.
UserWebService() - Constructor for class io.jans.scim.ws.rs.scim2.UserWebService
 

V

validateExistenceOfUser(String) - Method in class io.jans.scim.ws.rs.scim2.BaseScimWebService
 
valueOf(String) - Static method in enum io.jans.scim.service.antlr.scimFilter.enums.CompValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.jans.scim.service.antlr.scimFilter.enums.ScimOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jans.scim.service.antlr.scimFilter.enums.CompValueType
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.antlr.scimFilter.enums.ScimOperator
Returns an array containing the constants of this enum type, in the order they are declared.
visitAndFilter(ScimFilterParser.AndFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
visitAndFilter(ScimFilterParser.AndFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by the andFilter labeled alternative in ScimFilterParser.filter().
visitAndFilter(ScimFilterParser.AndFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.MatchFilterVisitor
 
visitAttrexp(ScimFilterParser.AttrexpContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by ScimFilterParser.attrexp().
visitAttrexp(ScimFilterParser.AttrexpContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by ScimFilterParser.attrexp().
visitAttrexp(ScimFilterParser.AttrexpContext) - Method in class io.jans.scim.service.antlr.scimFilter.MatchFilterVisitor
 
visitAttrpath(ScimFilterParser.AttrpathContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by ScimFilterParser.attrpath().
visitAttrpath(ScimFilterParser.AttrpathContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by ScimFilterParser.attrpath().
visitCompareop(ScimFilterParser.CompareopContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by ScimFilterParser.compareop().
visitCompareop(ScimFilterParser.CompareopContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by ScimFilterParser.compareop().
visitCompvalue(ScimFilterParser.CompvalueContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by ScimFilterParser.compvalue().
visitCompvalue(ScimFilterParser.CompvalueContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by ScimFilterParser.compvalue().
visitErrorNode(ErrorNode) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
visitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
visitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by the negatedFilter labeled alternative in ScimFilterParser.filter().
visitNegatedFilter(ScimFilterParser.NegatedFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.MatchFilterVisitor
 
visitOrFilter(ScimFilterParser.OrFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
visitOrFilter(ScimFilterParser.OrFilterContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by the orFilter labeled alternative in ScimFilterParser.filter().
visitOrFilter(ScimFilterParser.OrFilterContext) - Method in class io.jans.scim.service.antlr.scimFilter.MatchFilterVisitor
 
visitSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseVisitor
Visit a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
visitSimpleExpr(ScimFilterParser.SimpleExprContext) - Method in interface io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterVisitor
Visit a parse tree produced by the simpleExpr labeled alternative in ScimFilterParser.filter().
visitTerminal(TerminalNode) - Method in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterBaseListener
VOCABULARY - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
VOCABULARY - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 

W

WHITESPACE - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
WHITESPACE - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 

_

_ATN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
_ATN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
_decisionToDFA - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
_decisionToDFA - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
_serializedATN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
_serializedATN - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
_sharedContextCache - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterLexer
 
_sharedContextCache - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
 
A B C D E F G H I L M N O P R S T U V W _ 
All Classes All Packages