Module "ssl_certificate"
Description
Available methods
- array download_file
- array get_approval_method_data
- array get_approval_methods
- array get_by_id
- array get_by_product
- array get_csr_information
- void request_certificate
- void set_approval_method
- void set_contact
- void set_csr
- void set_hostname
- void set_private_key
- array validate_contact
- array validate_hostname
- array validate_private_key
Details
array download_file
Download file
Parameters
- int $ssl_certificate_id
- string $type
Returns
- array $file
array get_approval_method_data
Get approval method data
Parameters
- int $product_id
- string $method
- string $hostname
- string $reference
Returns
- array $methods
array get_approval_methods
Get approval methods
Parameters
- int $product_id
- string $hostname
Returns
- array $methods
array get_by_id
Get by id
Parameters
- int $ssl_certificate_id
Returns
- array $details
array get_by_product
Get by product
Parameters
- int $product_id
Returns
- array $details
array get_csr_information
Get CSR information
Parameters
- string $csr
Returns
- array $details
void request_certificate
Request certificate
Parameters
- int $product_id
- array $data
void set_approval_method
Set approval method
Parameters
- int $product_id
- array $approval_method
void set_contact
Set contact
Parameters
- int $product_id
- array $contact
void set_csr
Set CSR
Parameters
- int $product_id
- string $csr
void set_hostname
Set hostname
Parameters
- int $product_id
- string $hostname
void set_private_key
Set private key
Parameters
- int $product_id
- string $key
array validate_contact
Validate contact
Parameters
- int $product_id
- array $contact
Returns
- array $errors
array validate_hostname
Validate hostname
Parameters
- int $product_id
- string $hostname
Returns
- array $errors
array validate_private_key
Validate private key
Parameters
- int $product_id
- string $private_key
Returns
- array $errors