GcpLoadBalancerSpiffeOptions
Defined in: src/http/spiffe.ts:480
Configuration for Google Cloud Load Balancing mTLS identity headers.
Properties
Section titled “Properties”chainVerifiedHeader?
Section titled “chainVerifiedHeader?”readonly optional chainVerifiedHeader?: string;Defined in: src/http/spiffe.ts:490
Header reporting whether the client certificate chain was verified.
errorHeader?
Section titled “errorHeader?”readonly optional errorHeader?: string;Defined in: src/http/spiffe.ts:492
Header carrying any certificate verification error.
presentHeader?
Section titled “presentHeader?”readonly optional presentHeader?: string;Defined in: src/http/spiffe.ts:488
Header reporting whether a client certificate was presented.
spiffeIdHeader?
Section titled “spiffeIdHeader?”readonly optional spiffeIdHeader?: string;Defined in: src/http/spiffe.ts:486
Header containing the verified client SPIFFE ID.
trustDomains
Section titled “trustDomains”readonly trustDomains: Iterable<string>;Defined in: src/http/spiffe.ts:482
SPIFFE trust domains accepted from validated workload IDs.
trustedProxyAddresses
Section titled “trustedProxyAddresses”readonly trustedProxyAddresses: Iterable<string>;Defined in: src/http/spiffe.ts:484
Exact normalized load-balancer IP literals permitted to assert evidence.
