NorbixWebhookReceiver constructor
NorbixWebhookReceiver({})
Any argument left null falls back to its env var:
NORBIX_WEBHOOK_SIGNING_SECRET, NORBIX_WEBHOOK_TOLERANCE_SECONDS,
NORBIX_PROJECT_ID, NORBIX_ACCOUNT_ID.
Implementation
NorbixWebhookReceiver({
String? secret,
int? toleranceSeconds,
String? projectId,
String? accountId,
}) : _secret = secret ?? _env('NORBIX_WEBHOOK_SIGNING_SECRET'),
_toleranceSeconds = toleranceSeconds ??
int.tryParse(_env('NORBIX_WEBHOOK_TOLERANCE_SECONDS') ?? '') ??
300,
_projectId = projectId ?? _env('NORBIX_PROJECT_ID'),
_accountId = accountId ?? _env('NORBIX_ACCOUNT_ID');