Package org.gluu.oxauth.uma.service
Class UmaResourceService
java.lang.Object
org.gluu.oxauth.uma.service.UmaResourceService
Provides operations with resource set descriptions
- Author:
- Yuriy Movchan, Yuriy Zabrovarnyy Date: 10.05.2012
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddResource(UmaResource resource) Add new resource description entrygetDnForResource(String oxId) Build DN string for resource descriptiongetResources(Set<String> ids) getResourcesByAssociatedClient(String associatedClientDn) Get all resource descriptionsgetResourceScopes(Set<String> resourceIds) voidRemove resource description entry by ID.voidremove(List<UmaResource> resources) voidremove(UmaResource resource) Remove resource description entryvoidupdateResource(UmaResource resource) voidupdateResource(UmaResource resource, boolean skipValidation) Update resource description entryvoidvalidate(UmaResource resource)
-
Constructor Details
-
UmaResourceService
public UmaResourceService()
-
-
Method Details
-
addBranch
public void addBranch() -
addResource
Add new resource description entry- Parameters:
resource- resource
-
validate
-
updateResource
-
updateResource
Update resource description entry- Parameters:
resource- resource
-
remove
Remove resource description entry- Parameters:
resource- resource
-
remove
Remove resource description entry by ID.- Parameters:
rsid- resource ID
-
remove
-
getResourcesByAssociatedClient
Get all resource descriptions- Returns:
- List of resource descriptions
-
getResources
-
getResourceById
-
getResourceScopes
-
getDnForResource
Build DN string for resource description -
getBaseDnForResource
-