docs/GenerateCertificateResponse

FactPulse::GenerateCertificateResponse

Properties

Name Type Description Notes
status String Statut de l'opération [optional][default to ‘success’]
certificat_pem String Certificat X.509 au format PEM
cle_privee_pem String Clé privée RSA au format PEM
pkcs12_base64 String [optional]
info CertificateInfoResponse Informations sur le certificat généré
avertissement String Avertissement sur l'utilisation du certificat [optional][default to ‘⚠️ Ce certificat est AUTO-SIGNÉ et destiné uniquement aux TESTS. Ne PAS utiliser en production. Niveau eIDAS : SES (Simple Electronic Signature)’]

Example

require 'factpulse'

instance = FactPulse::GenerateCertificateResponse.new(
  status: success,
  certificat_pem: -----BEGIN CERTIFICATE-----
MIID...
-----END CERTIFICATE-----,
  cle_privee_pem: -----BEGIN PRIVATE KEY-----
MIIE...
-----END PRIVATE KEY-----,
  pkcs12_base64: null,
  info: null,
  avertissement: null
)