CertificateToPem()
Converts a Java X509Certificate to PEM format.
Requires Extension: Crypto Extension
CertificateToPem( certificate=any );
Returns: String
| Argument | Description |
|---|---|
|
certificate
any,
required
|
edit
Java X509Certificate object |
Examples
edit// Convert a Java X509Certificate object back to a PEM string
// Useful for storing or transmitting certificates
keyPair = GenerateKeyPair( "RSA-2048" );
certPem = GenerateSelfSignedCertificate(
keyPair = keyPair,
subject = "CN=localhost"
);
// Roundtrip: PEM -> Certificate object -> PEM
certObj = PemToCertificate( certPem );
newPem = CertificateToPem( certObj );
// newPem starts with "-----BEGIN CERTIFICATE-----"
// The certificate info is preserved through the roundtrip
info = CertificateInfo( newPem );
See also
- Cryptography
- CertificateInfo()
- GenerateSelfSignedCertificate()
- PemToCertificate()
- Search Issue Tracker open_in_new
- Search Lucee Test Cases open_in_new (good for further, detailed examples)