Methods summary
public
|
#
create( string $zone_identifier, string $host, integer $port, string $name, string $certificate, string|null $bundle_method = null )
Create a Keyless SSL configuration (permission needed: #ssl:edit)
Create a Keyless SSL configuration (permission needed: #ssl:edit)
Parameters
- $zone_identifier
- API item identifier tag
- $host
- The keyless SSL host
- $port
- The keyless SSL port used to commmunicate between CloudFlare and the client's Keyless SSL server
- $name
- The keyless SSL name
- $certificate
- The zone's SSL certificate or SSL certificate and intermediate(s)
- $bundle_method
A ubiquitous bundle is a bundle that has a higher probability of being verified everywhere, even by clients using outdated or unusual trust stores.
An optimal bundle is a bundle with the shortest chain and newest intermediates. A forced method attempt to use the certificate/chain as defined by the input
|
public
|
#
certificates( string $zone_identifier )
List Keyless SSLs (permission needed: #ssl:read)
List Keyless SSLs (permission needed: #ssl:read)
Parameters
- $zone_identifier
- API item identifier tag
|
public
|
#
details( string $zone_identifier, string $identifier )
Keyless SSL details (permission needed: #ssl:read)
Keyless SSL details (permission needed: #ssl:read)
Parameters
- $zone_identifier
- API item identifier tag
- $identifier
|
public
|
#
update( string $zone_identifier, string $identifier, string $host, string $name, integer $port, Cloudflare\Zone\bool $enabled = null )
Update SSL configuration (permission needed: #ssl:edit)
Update SSL configuration (permission needed: #ssl:edit)
Parameters
- $zone_identifier
- API item identifier tag
- $identifier
- $host
- The keyless SSL hostname
- $name
- The keyless SSL name
- $port
- The keyless SSL port used to commmunicate between CloudFlare and the client's Keyless SSL server
- $enabled
- Whether or not the Keyless SSL is on or off
|
public
|
#
delete_ssl( string $zone_identifier, string $identifier )
Delete an SSL certificate (permission needed: #ssl:edit)
Delete an SSL certificate (permission needed: #ssl:edit)
Parameters
- $zone_identifier
- API item identifier tag
- $identifier
|