Skip to main content

Gateway obligation enforcement

Carries out the obligations the PDP emits, and fails closed when it cannot.

  • Control id: gateway_enforcement
  • Shape: deny. Segment bindings do not reach this control, because its Rego does not read settings through pbac.segments.settings.
  • Enforced at: gateway

Policy data​

This control owns no policy data row.

Reason codes​

CodeCategoryEntry pointSetting
resolver_unavailablemechanismgatewaynone
resolver_errormechanismgatewaynone
filter_errormechanismgatewaynone
not_permittedmechanismgatewaynone

Implementation​

KindReferenceFilesRole
javacom.identos.pbac.gateway.obligations.JsonFilterUtilsrc/main/java/com/identos/pbac/gateway/obligations/JsonFilterUtil.javaenforces
javacom.identos.pbac.gateway.obligations.fileaccess.SourceResolversrc/main/java/com/identos/pbac/gateway/obligations/fileaccess/SourceResolver.javaenforces