Class CertificateIdentityConstraints
Describes constraints on a Certificate's Subject and SubjectAltNames.
Implements
Inherited Members
Namespace: Google.Apis.CertificateAuthorityService.v1.Data
Assembly: Google.Apis.CertificateAuthorityService.v1.dll
Syntax
public class CertificateIdentityConstraints : IDirectResponseSchema
Properties
AllowSubjectAltNamesPassthrough
Required. If this is true, the SubjectAltNames extension may be copied from a certificate request into the signed certificate. Otherwise, the requested SubjectAltNames will be discarded.
Declaration
[JsonProperty("allowSubjectAltNamesPassthrough")]
public virtual bool? AllowSubjectAltNamesPassthrough { get; set; }
Property Value
Type | Description |
---|---|
bool? |
AllowSubjectPassthrough
Required. If this is true, the Subject field may be copied from a certificate request into the signed certificate. Otherwise, the requested Subject will be discarded.
Declaration
[JsonProperty("allowSubjectPassthrough")]
public virtual bool? AllowSubjectPassthrough { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CelExpression
Optional. A CEL expression that may be used to validate the resolved X.509 Subject and/or Subject Alternative Name before a certificate is signed. To see the full allowed syntax and some examples, see https://cloud.google.com/certificate-authority-service/docs/using-cel
Declaration
[JsonProperty("celExpression")]
public virtual Expr CelExpression { get; set; }
Property Value
Type | Description |
---|---|
Expr |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |