Class AuthProfileServiceImpl
java.lang.Object
org.apache.syncope.core.rest.cxf.service.AbstractService
org.apache.syncope.core.rest.cxf.service.AuthProfileServiceImpl
- All Implemented Interfaces:
AuthProfileService
,JAXRSService
-
Field Summary
Fields inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
LOG, messageContext, OPTIONS_ALLOW, searchContext, uriInfo
Fields inherited from interface org.apache.syncope.common.rest.api.service.JAXRSService
CRLF, DOUBLE_DASH, PARAM_ANYTYPE_KIND, PARAM_ANYTYPEKEY, PARAM_CONNID_PAGED_RESULTS_COOKIE, PARAM_DETAILS, PARAM_ENTITY_KEY, PARAM_FIQL, PARAM_KEYWORD, PARAM_MAX, PARAM_NOTIFICATION, PARAM_ORDERBY, PARAM_PAGE, PARAM_REALM, PARAM_RECURSIVE, PARAM_RESOURCE, PARAM_SIZE, PARAM_USER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(AuthProfileTO authProfileTO) Create a new auth profile.void
Deletes the auth profile matching the provided if key, if found.list
(int page, int size) Returns the paginated list of existing auth profiles.Returns the auth profile matching the provided if key, if found.void
update
(AuthProfileTO authProfileTO) Updates the auth profile matching the provided if key, if found.Methods inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
applyPreference, buildPagedResult, checkETag, createResponse, findActualKey, getPreference, isNullPriorityAsync, modificationResponse, pageable, pageable, sort
-
Field Details
-
logic
-
-
Constructor Details
-
AuthProfileServiceImpl
-
-
Method Details
-
delete
Description copied from interface:AuthProfileService
Deletes the auth profile matching the provided if key, if found.- Specified by:
delete
in interfaceAuthProfileService
- Parameters:
key
- auth profile key
-
read
Description copied from interface:AuthProfileService
Returns the auth profile matching the provided if key, if found.- Specified by:
read
in interfaceAuthProfileService
- Parameters:
key
- auth profile key- Returns:
- auth profile matching the provided if key, if found
-
create
Description copied from interface:AuthProfileService
Create a new auth profile.- Specified by:
create
in interfaceAuthProfileService
- Parameters:
authProfileTO
- auth profile to create- Returns:
- Response object featuring Location header of created client app
-
update
Description copied from interface:AuthProfileService
Updates the auth profile matching the provided if key, if found.- Specified by:
update
in interfaceAuthProfileService
- Parameters:
authProfileTO
- auth profile
-
list
Description copied from interface:AuthProfileService
Returns the paginated list of existing auth profiles.- Specified by:
list
in interfaceAuthProfileService
- Parameters:
page
- search pagesize
- search page size- Returns:
- the paginated list of existing auth profiles
-