CoSecProperties

CoSec's settings (wow-cosec), which the host's CoSec configuration reads from here alone, their one reader and their one default: they have metadata, and a key of wow.cosec that none of these is refuses the startup (ConfigurationKeys) instead of being ignored, so a mistyped Authorizer.enabled cannot leave the authorizer that allows all in place.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
Link copied to clipboard

How CoSec runs in a service (wow.cosec.mode).

Link copied to clipboard

Callers by their CoSec roles or policies, comma-separated or as a list.

Properties

Link copied to clipboard

CoSec's authorization of the commands.

Link copied to clipboard

The callers that may act across scopes: by CoSec role or policy.

Link copied to clipboard

How CoSec runs in this service, as defaults its own cosec.* keys override (CoSecModeEnvironmentPostProcessor): gateway, behind a CoSec gateway (cosec.pipeline.mode=gateway: the caller read from the CoSec-Identity the gateway verified, with its app and space, and no token verified here); disabled, CoSec off (cosec.enabled=false). Unset, CoSec's own defaults: CoSec decides the requests itself, the Manifest's routes its route map.

Link copied to clipboard

The tenant-level callers, who read and write every aggregate of their tenant.