Reference documentation and code samples for the Ceritificate Authority Service V1 API class Google::Cloud::Security::PrivateCA::V1::CertificateIdentityConstraints.
Describes constraints on a Certificate's Subject and SubjectAltNames.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#allow_subject_alt_names_passthrough
def allow_subject_alt_names_passthrough() -> ::Boolean
Returns
- (::Boolean) — 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.
#allow_subject_alt_names_passthrough=
def allow_subject_alt_names_passthrough=(value) -> ::Boolean
Parameter
- value (::Boolean) — 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.
Returns
- (::Boolean) — 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.
#allow_subject_passthrough
def allow_subject_passthrough() -> ::Boolean
Returns
#allow_subject_passthrough=
def allow_subject_passthrough=(value) -> ::Boolean
Parameter
Returns
#cel_expression
def cel_expression() -> ::Google::Type::Expr
Returns
- (::Google::Type::Expr) — 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
#cel_expression=
def cel_expression=(value) -> ::Google::Type::Expr
Parameter
- value (::Google::Type::Expr) — 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
Returns
- (::Google::Type::Expr) — 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