mei_rt2mei_rt2_fix_1meiyap-rt1rt2
Last change
on this file since d5bbd3e was
da5afdf,
checked in by Mei <mei@…>, 12 years ago
|
1) add static contraint
(limited to integer at this time)
|
-
Property mode set to
100755
|
File size:
1.2 KB
|
Line | |
---|
1 | #!/bin/sh |
---|
2 | |
---|
3 | rm -rf *.der *.pem |
---|
4 | |
---|
5 | #[keyid:Acme].role:friendof([keyid:Roadrunner]) <-?- [keyid:Coyote] (no) |
---|
6 | #[keyid:Acme].role:preferred_customer <-?- [keyid:Jackrabbit] (yes) |
---|
7 | |
---|
8 | creddy --generate --cn Acme |
---|
9 | creddy --generate --cn Coyote |
---|
10 | creddy --generate --cn Roadrunner |
---|
11 | creddy --generate --cn Jackrabbit |
---|
12 | |
---|
13 | roadrunner_keyid=`creddy --keyid --cert Roadrunner_ID.pem` |
---|
14 | friendof_roadrunner="friendOf([keyid:$roadrunner_keyid])" |
---|
15 | |
---|
16 | #[keyid:Acme].role:preferred_customer <- [keyid:Acme].role:friendOf([keyid:Roadrunner]) |
---|
17 | creddy --attribute \ |
---|
18 | --issuer Acme_ID.pem --key Acme_private.pem --role preferred_customer \ |
---|
19 | --subject-cert Acme_ID.pem --subject-role $friendof_roadrunner \ |
---|
20 | --out Acme_preferred_customer__Acme_friendof_Roadrunner_attr.der |
---|
21 | |
---|
22 | #[keyid:Acme].role:prefered_customer <- [keyid:Coyote] |
---|
23 | creddy --attribute \ |
---|
24 | --issuer Acme_ID.pem --key Acme_private.pem --role preferred_customer \ |
---|
25 | --subject-cert Coyote_ID.pem \ |
---|
26 | --out Acme_preferred_customer__Coyote_attr.der |
---|
27 | |
---|
28 | #[keyid:Acme].role:friendOf([keyid:Roadrunner]) <- [keyid:Jackrabbit] |
---|
29 | creddy --attribute \ |
---|
30 | --issuer Acme_ID.pem --key Acme_private.pem --role $friendof_roadrunner \ |
---|
31 | --subject-cert Jackrabbit_ID.pem \ |
---|
32 | --out Acme_friendof_Roadrunner__Jackrabbit_attr.der |
---|
33 | |
---|
Note: See
TracBrowser
for help on using the repository browser.