private boolean hasRequiredUriComponents(URI uri) {
        return uri.getScheme() != null
             && isHttpOrHttps(uri)
             && uri.getHost() != null;
    }
URI to redirect browser to when their account has not yet been approved.
@return redirect URI
sso/keycloak/extensions/src/main/java/io/apiman/manager/sso/keycloak/approval/AccountApprovalOptions.java