Interface ResourcePolicy
public interface ResourcePolicy
Transport-neutral resource policy SPI.
Implementations must be thread-safe. They receive immutable snapshots and must return safe public reason codes; secret values must not be included in decisions. Full container sandboxing is intentionally outside this SPI.
-
Method Summary
Modifier and TypeMethodDescriptionevaluate(SecurityContext context, ResourcePolicyRequest request) Evaluates a resource request.id()Returns a stable policy id.
-
Method Details
-
id
-
evaluate
Evaluates a resource request.- Parameters:
context- caller security contextrequest- resource request- Returns:
- decision
-