Skip to content

SpiffeX509HeaderProviderOptions

Defined in: src/http/spiffe.ts:387

Configuration for a generic trusted-proxy X.509-SVID header provider.

readonly chainVerifiedHeader: string;

Defined in: src/http/spiffe.ts:395

Header proving that the proxy successfully verified the certificate chain.


readonly optional chainVerifiedValue?: string;

Defined in: src/http/spiffe.ts:397

Required value of chainVerifiedHeader; defaults to true.


readonly optional header?: string;

Defined in: src/http/spiffe.ts:393

Header carrying the percent-encoded PEM leaf certificate.


readonly optional maxHeaderBytes?: number;

Defined in: src/http/spiffe.ts:399

Maximum encoded certificate-header size.


readonly trustDomains: Iterable<string>;

Defined in: src/http/spiffe.ts:389

SPIFFE trust domains accepted from validated workload IDs.


readonly trustedProxyAddresses: Iterable<string>;

Defined in: src/http/spiffe.ts:391

Exact normalized proxy IP literals permitted to assert evidence.