public interface PolicyCollectionHandler
PolicyCollectionHandler
interface.Modifier and Type | Method and Description |
---|---|
void |
done()
Signals the completion of the policy collection.
|
void |
setPolicy(Resource resource,
String[] roleNames)
Set a policy for the specified resource using the supplied roles names.
|
void |
setUncheckedPolicy(Resource resource)
Set a policy which always grants access to the specified resource.
|
void setPolicy(Resource resource, String[] roleNames) throws ConsumptionException
resource
- the Resource
object to
which the policy applies.roleNames
- a String
array of roles
that defines the policy.ConsumptionException
- if the policy cannot
be consumed or processing of the collection fails.ConsumptionException
void setUncheckedPolicy(Resource resource) throws ConsumptionException
resource
- the Resource
object to
which the policy applies.ConsumptionException
- if the policy cannot
be consumed or processing of the collection fails.ConsumptionException
void done() throws ConsumptionException
ConsumptionException
- if the policy cannot
be consumed or processing of the collection fails.ConsumptionException