private Order getCertificateOrder(final Collection<String> domains, final CSRBuilder csrb,
                                      final Account acct) throws Exception {
        val order = acct.newOrder().domains(domains).create();
        order.getAuthorizations().forEach(Unchecked.consumer(this::authorize));
        return locator.execute(order, csrb);
    }
Finds your {@link Account} at the ACME server. It will be found by your user's
public key. If your key is not known to the server yet, a new account will be
created.

@param session {@link Session} to bind with
@return {@link Account}
support/cas-server-support-acme/src/main/java/org/apereo/cas/acme/DefaultAcmeCertificateManager.java