social / pragma.order / UnsafeOrderRoutePlugin /

UnsafeOrderRoutePlugin #

class UnsafeOrderRoutePlugin(service: Service, contentDataNodeService: ContentDataNodeService) : RoutePlugin, ConfigurablePlugin<UnsafeOrderRoutePlugin.Config>

Stand-in third-party storefront for testing the order/fulfillment pipeline without a real provider. Trusts the caller-supplied pragmaSocialId with no additional authorization check - this is a test/dev-only endpoint, not a production route. Grants/lists are persisted through UnsafeOrderService over the RPC bus rather than touching UnsafeOrderDaoNodeService directly.

Constructors #

UnsafeOrderRoutePlugin

fun UnsafeOrderRoutePlugin(service: Service, contentDataNodeService: ContentDataNodeService)