Describe certificate matching syntax.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22692 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -30,7 +30,7 @@
|
|||||||
@title HX509
|
@title HX509
|
||||||
@subtitle X.509 distribution from KTH
|
@subtitle X.509 distribution from KTH
|
||||||
@subtitle Edition @value{EDITION}, for version @value{VERSION}
|
@subtitle Edition @value{EDITION}, for version @value{VERSION}
|
||||||
@subtitle 2007
|
@subtitle 2008
|
||||||
@author Love H<>rnquist <20>strand
|
@author Love H<>rnquist <20>strand
|
||||||
@author last updated @value{UPDATED}
|
@author last updated @value{UPDATED}
|
||||||
|
|
||||||
@@ -202,6 +202,7 @@ This manual is last updated @value{UPDATED} for version
|
|||||||
* What is X.509 ?::
|
* What is X.509 ?::
|
||||||
* Setting up a CA::
|
* Setting up a CA::
|
||||||
* CMS signing and encryption::
|
* CMS signing and encryption::
|
||||||
|
* Certificate matching::
|
||||||
|
|
||||||
@detailmenu
|
@detailmenu
|
||||||
--- The Detailed Node Listing ---
|
--- The Detailed Node Listing ---
|
||||||
@@ -222,6 +223,10 @@ CMS signing and encryption
|
|||||||
|
|
||||||
* CMS background::
|
* CMS background::
|
||||||
|
|
||||||
|
Certificate matching
|
||||||
|
|
||||||
|
* Matching syntax::
|
||||||
|
|
||||||
@end detailmenu
|
@end detailmenu
|
||||||
@end menu
|
@end menu
|
||||||
|
|
||||||
@@ -623,10 +628,44 @@ CMS is the Cryptographic Message System that among other, is used by
|
|||||||
S/MIME (secure email) and Kerberos PK-INIT. It's an extended version of
|
S/MIME (secure email) and Kerberos PK-INIT. It's an extended version of
|
||||||
the RSA, Inc standard PKCS7.
|
the RSA, Inc standard PKCS7.
|
||||||
|
|
||||||
@node CMS background, , CMS signing and encryption, Top
|
@node CMS background, Certificate matching, CMS signing and encryption, Top
|
||||||
@section CMS background
|
@section CMS background
|
||||||
|
|
||||||
|
|
||||||
|
@node Certificate matching, Matching syntax, CMS background, Top
|
||||||
|
@section Certificate matching
|
||||||
|
|
||||||
|
To match certificates hx509 have a special query language to match
|
||||||
|
certifictes in queries and ACLs.
|
||||||
|
|
||||||
|
@node Matching syntax, , Certificate matching, Top
|
||||||
|
@section Matching syntax
|
||||||
|
|
||||||
|
This is the language definitions somewhat slopply descriped:
|
||||||
|
|
||||||
|
@example
|
||||||
|
|
||||||
|
expr = TRUE,
|
||||||
|
FALSE,
|
||||||
|
! expr,
|
||||||
|
expr AND expr,
|
||||||
|
expr OR expr,
|
||||||
|
( expr )
|
||||||
|
compare
|
||||||
|
|
||||||
|
compare =
|
||||||
|
word == word,
|
||||||
|
word != word,
|
||||||
|
word IN ( word [, word ...])
|
||||||
|
word IN %@{variable.subvariable@}
|
||||||
|
|
||||||
|
word =
|
||||||
|
STRING,
|
||||||
|
%@{variable@}
|
||||||
|
|
||||||
|
@end example
|
||||||
|
|
||||||
|
|
||||||
@c @shortcontents
|
@c @shortcontents
|
||||||
@contents
|
@contents
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user