feat: store EPP keys in files

This commit is contained in:
Maël Gangloff
2025-02-24 23:19:11 +01:00
parent 7b0c3f4c07
commit 9c56dec069
6 changed files with 50 additions and 56 deletions

View File

@@ -6,15 +6,15 @@ final class EppClientProviderAuthSSLDto
{
public ?string $peer_name = null;
public ?bool $verify_peer = null;
public bool $verify_peer = true;
public ?bool $verify_peer_name = null;
public bool $verify_peer_name = true;
public ?bool $allow_self_signed = null;
public bool $allow_self_signed = false;
public ?int $verify_depth = null;
public ?string $passphrase = null;
public ?bool $disable_compression = null;
public bool $disable_compression = false;
}

View File

@@ -44,9 +44,7 @@ final class EppClientProviderDto extends DefaultProviderDto
])]
public array $objURI = [];
public ?string $certificate_pem = null;
public ?string $file_certificate_pem = null;
public ?string $certificate_key = null;
public ?EppClientProviderFilesDto $files;
public ?string $file_certificate_key = null;
}

View File

@@ -1,14 +0,0 @@
<?php
namespace App\Dto\Connector;
use Symfony\Component\Validator\Constraints as Assert;
final class EppClientProviderFilesDto
{
#[Assert\NotBlank]
public string $pem;
#[Assert\NotBlank]
public string $key;
}