WorkloadIdentityPoolProviderX509TrustStoreArgs

data class WorkloadIdentityPoolProviderX509TrustStoreArgs(val intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null, val trustAnchors: Output<List<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreArgs>

Constructors

Properties

Link copied to clipboard

Set of intermediate CA certificates used for building the trust chain to trust anchor. IMPORTANT: Intermediate CAs are only supported when configuring x509 federation. Structure is documented below.

Link copied to clipboard

List of Trust Anchors to be used while performing validation against a given TrustStore. The incoming end entity's certificate must be chained up to one of the trust anchors here. Structure is documented below.

Functions

Link copied to clipboard
open override fun toJava(): WorkloadIdentityPoolProviderX509TrustStoreArgs