Workload Identity Pool Provider X509Trust Store Args
data class WorkloadIdentityPoolProviderX509TrustStoreArgs(val intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null, val trustAnchors: Output<List<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>>) : ConvertibleToJava<WorkloadIdentityPoolProviderX509TrustStoreArgs>
Constructors
Link copied to clipboard
constructor(intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null, trustAnchors: Output<List<WorkloadIdentityPoolProviderX509TrustStoreTrustAnchorArgs>>)
Properties
Link copied to clipboard
val intermediateCas: Output<List<WorkloadIdentityPoolProviderX509TrustStoreIntermediateCaArgs>>? = null
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.