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.
Implements
IMessageTrustConfigTypesTrustStore, IEquatableTrustConfigTypesTrustStore, IDeepCloneableTrustConfigTypesTrustStore, IBufferMessage, IMessageNamespace
Google.Cloud.CertificateManager.V1Assembly
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 |