class Google::Apis::PrivatecaV1beta1::IssuingOptions
Options that affect all certificates issued by a CertificateAuthority
.
Attributes
Required. When true, includes a URL to the issuing CA certificate in the “ authority information access” X.509 extension. Corresponds to the JSON property `includeCaCertUrl` @return [Boolean]
Required. When true, includes a URL to the issuing CA certificate in the “ authority information access” X.509 extension. Corresponds to the JSON property `includeCaCertUrl` @return [Boolean]
Required. When true, includes a URL to the CRL corresponding to certificates issued from a CertificateAuthority
. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked. Corresponds to the JSON property `includeCrlAccessUrl` @return [Boolean]
Required. When true, includes a URL to the CRL corresponding to certificates issued from a CertificateAuthority
. CRLs will expire 7 days from their creation. However, we will rebuild daily. CRLs are also rebuilt shortly after a certificate is revoked. Corresponds to the JSON property `includeCrlAccessUrl` @return [Boolean]
Public Class Methods
# File lib/google/apis/privateca_v1beta1/classes.rb, line 1106 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/privateca_v1beta1/classes.rb, line 1111 def update!(**args) @include_ca_cert_url = args[:include_ca_cert_url] if args.key?(:include_ca_cert_url) @include_crl_access_url = args[:include_crl_access_url] if args.key?(:include_crl_access_url) end