private String generatePublicKeyCert()

in alloydb-jdbc-connector/src/main/java/com/google/cloud/alloydb/DefaultConnectionInfoRepository.java [146:156]


  private String generatePublicKeyCert(KeyPair keyPair) {
    StringBuilder sb = new StringBuilder();
    sb.append(OPENSSL_PUBLIC_KEY_BEGIN).append("\n");
    String base64Key =
        BaseEncoding.base64()
            .withSeparator("\n", PEM_LINE_LENGTH)
            .encode(keyPair.getPublic().getEncoded());
    sb.append(base64Key).append("\n");
    sb.append(OPENSSL_PUBLIC_KEY_END).append("\n");
    return sb.toString();
  }