Get certificate list

				
					array sslList(string IDSession, array filters)
				
			

List SSL certificates matching filters

REQUIRED

  • idSession string (32)
    Session ID
OPTIONAL

  • filters array
    Search filters
  • Available filter keys:

    • IDSSL (Certificate ID)
    • dateCreation (Certificate creation date)
    • dateEmission (Certificate emission date)
    • dateExpiration (Certificate expiration date)
    • commonName (Certificate common name)
    • alternativeNames (Certificate alternative names)
    • status (Certificate status)

    For more information on filters for list functions, please consult the corresponding page.

An Array of SSL certificates, each containing the following keys :

  • IDSSL (Certificate ID)
  • dateCreation (Certificate creation date)
  • dateEmission (Certificate emission date)
  • dateExpiration (Certificate expiration date)
  • commonName (Certificate common name)
  • alternativeNames (Certificate alternative names)
  • status (Certificate status)[/BODY_ITEM]
$clientSOAP = new SoapClient("http://URL.wsdl");

try {
    $idSession = $clientSOAP->sessionOpen("XX000", "xxxxxxxx");
    $filters = [
        'commonName' => ['LIKE' => 'domain%'],
        'dateCreation' => ['>' => '2023-10-02'],
    ];

    $result = $clientSOAP->sslList($idSession, $filters);

} catch (SoapFault $fault) {
    echo "Exception : " . $fault->getMessage() . "\n";
}

if (isset($idSession)) {
    $clientSOAP->sessionClose($idSession);
}