Reference documentation and code samples for the Certificate Authority Service V1 API class Google::Cloud::Security::PrivateCA::V1::CaPool::IssuancePolicy::IssuanceModes.
IssuanceModes specifies the allowed ways in which Certificates may be requested from this CaPool.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#allow_config_based_issuance
def allow_config_based_issuance() -> ::Boolean
Returns
- (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CertificateConfig.
#allow_config_based_issuance=
def allow_config_based_issuance=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CertificateConfig.
Returns
- (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CertificateConfig.
#allow_csr_based_issuance
def allow_csr_based_issuance() -> ::Boolean
Returns
- (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CSR.
#allow_csr_based_issuance=
def allow_csr_based_issuance=(value) -> ::Boolean
Parameter
- value (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CSR.
Returns
- (::Boolean) — Optional. When true, allows callers to create Certificates by specifying a CSR.