public interface UmaPolicyService
Modifier and Type | Method and Description |
---|---|
org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> |
createPolicy(org.forgerock.services.context.Context context,
org.forgerock.json.JsonValue policy)
Creates an UMA policy in the backend store.
|
org.forgerock.util.promise.Promise<Void,org.forgerock.json.resource.ResourceException> |
deletePolicy(org.forgerock.services.context.Context context,
String resourceSetId)
Deletes an UMA policy from the backend store.
|
org.forgerock.util.promise.Promise<org.forgerock.util.Pair<org.forgerock.json.resource.QueryResponse,Collection<UmaPolicy>>,org.forgerock.json.resource.ResourceException> |
queryPolicies(org.forgerock.services.context.Context context,
org.forgerock.json.resource.QueryRequest request) |
org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> |
readPolicy(org.forgerock.services.context.Context context,
String resourceSetId)
Reads an UMA policy from the backend store.
|
org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> |
updatePolicy(org.forgerock.services.context.Context context,
String resourceSetId,
org.forgerock.json.JsonValue policy)
Updates an UMA policy in the backend store.
|
org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> createPolicy(org.forgerock.services.context.Context context, org.forgerock.json.JsonValue policy)
context
- The request context.policy
- The UMA policy to create.UmaPolicy
or a ResourceException
.org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> readPolicy(org.forgerock.services.context.Context context, String resourceSetId)
context
- The request context.resourceSetId
- The unique ID of the UMA policy.UmaPolicy
or a ResourceException
.org.forgerock.util.promise.Promise<UmaPolicy,org.forgerock.json.resource.ResourceException> updatePolicy(org.forgerock.services.context.Context context, String resourceSetId, org.forgerock.json.JsonValue policy)
context
- The request context.resourceSetId
- The unique ID of the UMA policy.policy
- The UMA policy to replace the current policy.UmaPolicy
or a ResourceException
.org.forgerock.util.promise.Promise<Void,org.forgerock.json.resource.ResourceException> deletePolicy(org.forgerock.services.context.Context context, String resourceSetId)
context
- The request context.resourceSetId
- The unique ID of the UMA policy.null
or a ResourceException
.org.forgerock.util.promise.Promise<org.forgerock.util.Pair<org.forgerock.json.resource.QueryResponse,Collection<UmaPolicy>>,org.forgerock.json.resource.ResourceException> queryPolicies(org.forgerock.services.context.Context context, org.forgerock.json.resource.QueryRequest request)
context
- request
- Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.