Show / Hide Table of Contents

Class CertificateIdentityConstraints

Describes constraints on a Certificate's Subject and SubjectAltNames.

Inheritance
object
CertificateIdentityConstraints
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX