Package io.micronaut.security.reporting
@Configuration
@Requires(classes=io.micronaut.http.annotation.ServerFilter.class) @Requires(property="micronaut.security.reporting.filter.enabled",value="true",defaultValue="true")
@NullMarked
package io.micronaut.security.reporting
Advertises named endpoints through the W3C Reporting API.
Each configured endpoint is serialized into the Reporting-Endpoints response header.
Browser features, including Content Security Policy, can reference those endpoint names when
routing reports. The package advertises endpoints; applications remain responsible for
implementing the endpoints and safely processing the reports they receive.
- Since:
- 5.4.0
- See Also:
-
ClassDescriptionA named endpoint to which user agents may deliver Reporting API reports.Supplies a request-specific Reporting API endpoint.An unmodifiable collection of endpoints serialized as a
Reporting-Endpointsheader value.Configuration for the Reporting API response filter.