syncope-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ilgro...@apache.org
Subject [2/2] syncope git commit: More samples about FIQL
Date Tue, 20 Feb 2018 11:14:45 GMT
More samples about FIQL


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/d3de6722
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/d3de6722
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/d3de6722

Branch: refs/heads/master
Commit: d3de6722d991281e8fecc9050c1fd40cbe3362e4
Parents: e725c72
Author: Francesco Chicchiriccò <ilgrosso@apache.org>
Authored: Tue Feb 20 12:14:26 2018 +0100
Committer: Francesco Chicchiriccò <ilgrosso@apache.org>
Committed: Tue Feb 20 12:14:35 2018 +0100

----------------------------------------------------------------------
 .../restfulservices.adoc                        | 30 +++++++++++++++++++-
 1 file changed, 29 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/d3de6722/src/main/asciidoc/reference-guide/workingwithapachesyncope/restfulservices.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/workingwithapachesyncope/restfulservices.adoc
b/src/main/asciidoc/reference-guide/workingwithapachesyncope/restfulservices.adoc
index 0d817e8..c47c57d 100644
--- a/src/main/asciidoc/reference-guide/workingwithapachesyncope/restfulservices.adoc
+++ b/src/main/asciidoc/reference-guide/workingwithapachesyncope/restfulservices.adoc
@@ -241,7 +241,7 @@ https://cxf.apache.org/docs/jax-rs-search.html#JAX-RSSearch-FeedItemQueryLanguag
 The https://tools.ietf.org/html/draft-nottingham-atompub-fiql-00[Feed Item Query Language^]
(FIQL, pronounced “fickle”)
 is a simple but flexible, URI-friendly syntax for expressing filters across the entries in
a syndicated feed.
 
-The FIQL queries can be passed to the search endpoints available, e.g.
+The FIQL queries can be passed (among other parameters) to the search endpoints available,
e.g.
 
 * `GET /users?fiql=query`
 * `GET /groups?fiql=query`
@@ -263,6 +263,20 @@ username==*ini
 ----
 ====
 
+.Case-insensitive attribute match
+====
+----
+username=~rOsSiNi
+----
+====
+
+.Case-insensitive wildcard attribute match
+====
+----
+username=~*iNi
+----
+====
+
 .Null attribute match
 ====
 ----
@@ -270,6 +284,13 @@ loginDate==$null
 ----
 ====
 
+.Date attribute comparison
+====
+----
+lastLoginDate=ge=2016-03-02 15:21:22
+----
+====
+
 .Resource assignment match
 ====
 ----
@@ -298,6 +319,13 @@ $type==PRINTER
 ----
 ====
 
+.Complex match (featuring logical AND and OR)
+====
+----
+username=~*iNi;(loginDate==$null,$roles==Other)
+----
+====
+
 ==== Client Library
 
 The Java client library simplifies the interaction with the <<core>> by hiding
the underlying HTTP


Mime
View raw message