Certificate Manager v1 API - Class TrustConfig.Types.TrustStore (2.8.0)

public sealed class TrustConfig.Types.TrustStore : IMessage<TrustConfig.Types.TrustStore>, IEquatable<TrustConfig.Types.TrustStore>, IDeepCloneable<TrustConfig.Types.TrustStore>, IBufferMessage, IMessage

Reference documentation and code samples for the Certificate Manager v1 API class TrustConfig.Types.TrustStore.

Defines a trust store.

Inheritance

object > TrustConfig.Types.TrustStore

Namespace

Google.Cloud.CertificateManager.V1

Assembly

Google.Cloud.CertificateManager.V1.dll

Constructors

TrustStore()

public TrustStore()

TrustStore(TrustStore)

public TrustStore(TrustConfig.Types.TrustStore other)
Parameter
Name Description
other TrustConfigTypesTrustStore

Properties

IntermediateCas

public RepeatedField<TrustConfig.Types.IntermediateCA> IntermediateCas { get; }

Set of intermediate CA certificates used for the path building phase of chain validation.

The field is currently not supported if TrustConfig is used for the workload certificate feature.

Property Value
Type Description
RepeatedFieldTrustConfigTypesIntermediateCA

TrustAnchors

public RepeatedField<TrustConfig.Types.TrustAnchor> TrustAnchors { get; }

List of Trust Anchors to be used while performing validation against a given TrustStore.

Property Value
Type Description
RepeatedFieldTrustConfigTypesTrustAnchor