Nodefony 10.0.0-beta.5
Framework Node.js fullstack — HTTP & WebSocket, même contexte

Référence d'API — @nodefony/security — config

stable

Documentation › Référence d’API › @nodefony/security › config

Générée depuis les déclarations de types publiées de @nodefony/security 10.0.0-beta.5 : exactement ce que reçoit une application qui l’installe. Cette page n’existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

@nodefony/security#

import { … } from "@nodefony/security" — 5 symboles.

Fonctions (2)#

defineSecurityConfig#

function defineSecurityConfig(config?: ISecurityConfigInput): ISecurityConfig

Valide + normalise + gèle la configuration de sécurité.

securityConfigJsonSchema#

function securityConfigJsonSchema(): unknown

JSON Schema introspectable de la config sécurité — Studio génère son formulaire d’édition depuis ça (labels/types/défauts/descriptions), sans UI hardcodée. Surface du data plane /nodefony/security/api/config/schema.

Types (3)#

ISecurityAreaConfig#

type ISecurityAreaConfig = z.output<typeof areaSchema>

Config d’une zone normalisée.

ISecurityConfig#

type ISecurityConfig = z.output<typeof securityConfigSchema>

Config normalisée et gelée (sortie du builder, lue par le firewall).

ISecurityConfigInput#

type ISecurityConfigInput = z.input<typeof securityConfigSchema>

Entrée du builder (champs avec défaut optionnels).


← Toutes les références d’API