A B C D E F G H I L M N O P R S T U V W _
All Classes All Packages
All Classes All Packages
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[], boolean) - 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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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, GluuAttribute>, 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.Use
ScimFilterLexer.VOCABULARY
instead. - tokenNames - Static variable in class io.jans.scim.service.antlr.scimFilter.antlr4.ScimFilterParser
-
Deprecated.Use
ScimFilterParser.VOCABULARY
instead. - 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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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 inScimFilterParser.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
All Classes All Packages