You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Comma-separated list of allowed SPIFFE ID patterns. Supports picomatch glob patterns (e.g. spiffe://prod.example.com/**).",
760
760
allowedAudiences: "Comma-separated list of allowed audiences for JWT-SVID validation.",
761
-
configurationType:
762
-
"The configuration type for trust bundle management. Must be one of: 'static' (admin uploads JWKS), 'remote' (auto-refresh from SPIRE bundle endpoint).",
763
-
caBundleJwks:
764
-
"The JWKS JSON containing public keys for JWT-SVID verification. Required if configurationType is 'static'.",
765
-
bundleEndpointUrl:
766
-
"The SPIRE bundle endpoint URL for automatic trust bundle retrieval. Required if configurationType is 'remote'.",
767
-
bundleEndpointProfile:
768
-
"The bundle endpoint authentication profile. Must be one of: 'https_web' (standard HTTPS), 'https_spiffe' (mTLS with SPIFFE auth).",
769
-
bundleEndpointCaCert:
770
-
"The PEM-encoded CA certificate for verifying the bundle endpoint TLS connection. Required when bundleEndpointProfile is 'https_spiffe'.",
771
-
bundleRefreshHintSeconds: "The interval in seconds between bundle refresh attempts. Defaults to 300.",
761
+
trustBundleDistribution: {
762
+
profile:
763
+
"The trust bundle distribution profile. Must be one of: 'static' (admin uploads JWKS), 'https_web_bundle' (auto-refresh from HTTPS endpoint).",
764
+
bundle: "The JWKS JSON containing public keys for JWT-SVID verification. Required when profile is 'static'.",
765
+
endpointUrl:
766
+
"The SPIRE bundle endpoint URL for automatic trust bundle retrieval. Required when profile is 'https_web_bundle'.",
767
+
caCert:
768
+
"Optional PEM-encoded root CA certificate for verifying the bundle endpoint TLS connection. Defaults to system root CAs when not provided.",
769
+
refreshHintSeconds: "The interval in seconds between bundle refresh attempts. Defaults to 3600."
770
+
},
772
771
accessTokenTrustedIps: "The IPs or CIDR ranges that access tokens can be used from.",
773
772
accessTokenTTL: "The lifetime for an access token in seconds.",
774
773
accessTokenMaxTTL: "The maximum lifetime for an access token in seconds.",
0 commit comments