$dataCertificate
$dataCertificate : array
Atributo que armazena os dados extraidos do certificado com a função openssl_pkcs12_read
Classe responsável por extrair os dados de um certificado baseado nos parâmetros passados para enviar uma consulta para a sefaz com sucesso
$cerficationFileOperation : \Gnre\Configuration\CertificatePfxFileOperation
Objecto necessário para realizar operações de criação de arquivos a partir dos dados do certificado
__construct(\Gnre\Configuration\CertificatePfxFileOperation $cerficationFileOperation, string $password)
Dependências utilizadas para efetuar operação no certificado desejado
\Gnre\Configuration\CertificatePfxFileOperation | $cerficationFileOperation | |
string | $password | senha utilizada para realizar operações com o certificado |
getPrivateKey() : string
Cria um arquivo na pasta definida nas configurações padrões (/certs/metadata) com a chave privada do certificado. Para salvar o novo arquivo é utilizado o mesmo nome do certificado e com prefixo definido no método
Se a pasta de destino não tiver permissão para escrita
Retorna uma string com o caminho e o nome do arquivo que foi criado
getCertificatePem() : string
Cria um arquivo na pasta definida nas configurações padrões (/certs/metadata) com a chave privada do certificado. Para salvar o novo arquivo é utilizado o mesmo nome do certificado e com prefixo definido no método
Se a pasta de destino não tiver permissão para escrita
Retorna uma string com o caminho e o nome do arquivo que foi criado