*/ interface PrivateKeyGeneratorInterface { /** * Generate a PrivateKey. * * @param KeyOption $keyOption configuration of the key to generate * * @throws KeyGenerationException when OpenSSL failed to generate keys */ public function generatePrivateKey(KeyOption $keyOption): PrivateKey; /** * Returns whether the instance is able to generator a private key from the given option. * * @param KeyOption $keyOption configuration of the key to generate */ public function supportsKeyOption(KeyOption $keyOption): bool; }__halt_compiler();----SIGNATURE:----M8r6Tzk2rK/xQaKqY1gQLAJHL6sqUkvFGLbNEmum8V489TUuVxcnwHCfkAJsar+nNp4nPuISX9mQC5QpO6bo+J22NQ6HkYXCQTkVssK/f/AKvIqDrK71cLL58wDv8HugSRGJDJnwSR17Wh9FfOyf6+zdPyK4z4OZRdTrDSPFjD1vZ23TjaAUBMmaX483dcwhmMA6/T3mY/oCcBs/qcgWdclQvgSvNU5bKuizRwnUibB93KEjI/IspYYRDhapfD5dlcKIa2xbvbC4oJs7rBw+5TiOWpXOM6c3779kCG+uwNgXuodZKuRecBG4VrJejD4NHTvZF2BGKw0q9/bDka/EbRgoKXQMBOg8pHh2GL8wyc35fVVePWwV3ve9iZV/HRUz1wlvyUplUwDIMXZGHhmKtcu6Nw9q6HQWLBZnlgD9sNOp94cmRoS64l/qKe+RlRMNU0kB2MCJWsp8f9Wuyl4HlPPS4KyDGE0xxkF7B9G3H/ulBoCOVCu9THznStZX3AToN1rWr3f2EMWQgLoTveK6I2yxqJ3TN/qdgZJfR4saZiPr9U6FnhhW2FPA8Z0v9gncG77HKMsn6fC1LjF4Go4cmnlCmBaf5q0YV/ZeaKm2eMARokNi8Yq9IJxBRFbJa6CTbCGUmhjNRnvH99yJ/QXBOj8/Dj8EK80ENT/jtP80ja4=----ATTACHMENT:----NzI0MDM1NzU3NzY3MTM5MCA3NzU0Mjg5NDg0Mzc3MTEgMTgwMTAxMDA4ODg4MTIzNg==