/**
     * Get keys (and their details).
     * @customer: Filter keys returned to this customer (email). (optional, default: currently authenticated customer). Use “*” to disable filtering by customer.
     * @key_id: Filter keys returned by this license key identifier.
     * @subkey_id: Filter keys returned by this subkey identifier.
     * @license_type: Filter licenses returned to this license-type (optional).
     * @invalid_keys: If truthy, filter licenses returned to exclude invalid or expired keys (optional, default=false).
     * @hosted: If true, filter sensors returned to only hosted ones. If false, filter sensors returned to only on-premise ones (optional, default return both hosted and on-premise)
     * @products: Array of license products to filter by
     * @required_permission: Only return keys on which caller has this permission. Can be one of “access_alerts”, “access_pcaps”, “manage_labels”, “manage_licenses”. (optional, default “access_alerts”)
     * @returns {Promise} Array of keys
     * @memberof llUserApi.UserApi
     */
