Interface ScimAuthorizationManager
- All Superinterfaces:
AuthorizationManager
Authorization manager for policy decisions enforced by SCIM endpoints.
- Since:
- 7.0
-
Method Summary
Modifier and TypeMethodDescriptiongetScimAuthorizationResult(SubjectAttributes subject, ScimAuthorizationActionAttributes action, ScimAuthorizationResourceAttributes resource, ContextAttributes context) Returns the authorization decision for a given request.
-
Method Details
-
getScimAuthorizationResult
AuthorizationResult<ScimObligation> getScimAuthorizationResult(SubjectAttributes subject, ScimAuthorizationActionAttributes action, ScimAuthorizationResourceAttributes resource, ContextAttributes context) Returns the authorization decision for a given request.- Parameters:
subject- the request subjectaction- the request action, which currently will hava a name matching one of the constants defined in this interfaceresource- the request resource, which currently will have a name matching the request URIcontext- the request context- Returns:
- the authorization result
-