You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2018/02/20 11:14:44 UTC

[1/2] syncope git commit: More samples about FIQL

Repository: syncope
Updated Branches:
  refs/heads/2_0_X c646e35f0 -> ccaddb145
  refs/heads/master e725c72b3 -> d3de6722d


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/ccaddb14
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/ccaddb14
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/ccaddb14

Branch: refs/heads/2_0_X
Commit: ccaddb145798b2718e184d73ab93482fe1ed3675
Parents: c646e35
Author: Francesco Chicchiriccò <il...@apache.org>
Authored: Tue Feb 20 12:14:26 2018 +0100
Committer: Francesco Chicchiriccò <il...@apache.org>
Committed: Tue Feb 20 12:14:26 2018 +0100

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


http://git-wip-us.apache.org/repos/asf/syncope/blob/ccaddb14/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 d2f3a10..f20b96c 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


[2/2] syncope git commit: More samples about FIQL

Posted by il...@apache.org.
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ò <il...@apache.org>
Authored: Tue Feb 20 12:14:26 2018 +0100
Committer: Francesco Chicchiriccò <il...@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