Class TrustStore
Trust store that contains trust anchors and optional intermediate CAs used in PKI to build a trust chain(trust hierarchy) and verify a client's identity.
Implements
Inherited Members
Namespace: Google.Apis.Iam.v1.Data
Assembly: Google.Apis.Iam.v1.dll
Syntax
public class TrustStore : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IntermediateCas
Optional. Set of intermediate CA certificates used for building the trust chain to the trust anchor. Important: Intermediate CAs are only supported for X.509 federation.
Declaration
[JsonProperty("intermediateCas")]
public virtual IList<IntermediateCA> IntermediateCas { get; set; }
Property Value
Type | Description |
---|---|
IList<IntermediateCA> |
TrustAnchors
Required. List of trust anchors to be used while performing validation against a given TrustStore. The incoming end entity's certificate must be in the trust chain of one of the trust anchors here.
Declaration
[JsonProperty("trustAnchors")]
public virtual IList<TrustAnchor> TrustAnchors { get; set; }
Property Value
Type | Description |
---|---|
IList<TrustAnchor> |