Reference documentation and code samples for the Google Certificate Authority Service V1 Client class IssuanceModes.
IssuanceModes specifies the allowed ways in which Certificates may be requested from this CaPool.
Generated from protobuf message google.cloud.security.privateca.v1.CaPool.IssuancePolicy.IssuanceModes
Namespace
Google \ Cloud \ Security \ PrivateCA \ V1 \ CaPool \ IssuancePolicyMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ allow_csr_based_issuance |
bool
Optional. When true, allows callers to create Certificates by specifying a CSR. |
↳ allow_config_based_issuance |
bool
Optional. When true, allows callers to create Certificates by specifying a CertificateConfig. |
getAllowCsrBasedIssuance
Optional. When true, allows callers to create Certificates by specifying a CSR.
Returns | |
---|---|
Type | Description |
bool |
setAllowCsrBasedIssuance
Optional. When true, allows callers to create Certificates by specifying a CSR.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |
getAllowConfigBasedIssuance
Optional. When true, allows callers to create Certificates by specifying a CertificateConfig.
Returns | |
---|---|
Type | Description |
bool |
setAllowConfigBasedIssuance
Optional. When true, allows callers to create Certificates by specifying a CertificateConfig.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |