func()

in toolkit/certificates/certoperator/cert_operator.go [139:156]


func (o *certOperatorImp) getCertKeyAsPem(
	ctx context.Context,
	cert *x509.Certificate,
	key *rsa.PrivateKey) (string, string, error) {
	certBytes, err := o.certificateToPem(ctx, cert)
	if err != nil {
		log.MustGetLogger(ctx).Errorf(ctx, "CertificateToPem failed: %s", err)
		return "", "", err
	}

	keyBytes, err := o.privateKeyToPem(ctx, key)
	if err != nil {
		log.MustGetLogger(ctx).Errorf(ctx, "PrivateKeyToPem failed: %s", err)
		return "", "", err
	}

	return string(certBytes), string(keyBytes), nil
}