author | weijun |
Wed, 12 Feb 2014 19:20:43 +0800 | |
changeset 22958 | 273ddc5c37f3 |
parent 20175 | jdk/test/sun/security/krb5/krb5-capaths.conf@a65ad0a49e3c |
permissions | -rw-r--r-- |
2064 | 1 |
[capaths] |
2 |
||
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
3 |
# http://web.mit.edu/kerberos/krb5-1.5/krb5-1.5.4/doc/krb5-admin/capaths.html |
2064 | 4 |
|
5 |
ANL.GOV = { |
|
6 |
TEST.ANL.GOV = . |
|
7 |
PNL.GOV = ES.NET |
|
8 |
NERSC.GOV = ES.NET |
|
9 |
ES.NET = . |
|
10 |
} |
|
11 |
TEST.ANL.GOV = { |
|
12 |
ANL.GOV = . |
|
13 |
} |
|
14 |
PNL.GOV = { |
|
15 |
ANL.GOV = ES.NET |
|
16 |
} |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
17 |
#NERSC.GOV = { |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
18 |
# ANL.GOV = ES.NET |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
19 |
#} |
2064 | 20 |
ES.NET = { |
21 |
ANL.GOV = . |
|
22 |
} |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
23 |
NERSC.GOV = { |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
24 |
ANL.GOV = ES.NET |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
25 |
TEST.ANL.GOV = ES.NET |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
26 |
TEST.ANL.GOV = ANL.GOV |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
27 |
PNL.GOV = ES.NET |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
28 |
ES.NET = . |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
29 |
} |
2064 | 30 |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
31 |
# The original JDK example |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
32 |
|
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
33 |
TIVOLI.COM = { |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
34 |
IBM.COM = IBM_LDAPCENTRAL.COM MOONLITE.ORG |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
35 |
IBM_LDAPCENTRAL.COM = LDAPCENTRAL.NET |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
36 |
LDAPCENTRAL.NET = . |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
37 |
} |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
38 |
|
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
39 |
# https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Managing_Smart_Cards/Setting_Up_Cross_Realm_Authentication.html |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
40 |
|
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
41 |
A.EXAMPLE.COM = { |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
42 |
B.EXAMPLE.COM = . |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
43 |
C.EXAMPLE.COM = B.EXAMPLE.COM |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
44 |
D.EXAMPLE.COM = B.EXAMPLE.COM |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
45 |
D.EXAMPLE.COM = C.EXAMPLE.COM |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
46 |
} |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
47 |
|
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
48 |
# Full path |
2064 | 49 |
|
50 |
A1.COM = { |
|
51 |
A2.COM = . |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
52 |
A3.COM = A2.COM |
2064 | 53 |
A4.COM = A2.COM |
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
54 |
A4.COM = A3.COM |
2064 | 55 |
} |
56 |
||
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
57 |
# Shortest path |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
58 |
|
2064 | 59 |
B1.COM = { |
60 |
B2.COM = . |
|
61 |
B3.COM = B2.COM |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
62 |
B4.COM = B3.COM |
2064 | 63 |
} |
64 |
||
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
65 |
# If no sRealm key, fallback to hierarchy |
2064 | 66 |
|
67 |
C1.COM = { |
|
68 |
C3.COM = C2.COM |
|
69 |
} |
|
70 |
||
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
71 |
# cRealm is "." |
2064 | 72 |
|
73 |
D1.COM = { |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
74 |
D2.COM=D1.COM |
2064 | 75 |
} |
76 |
||
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
77 |
# Bad cases |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
78 |
|
2064 | 79 |
E1.COM = { |
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
80 |
E2.COM = E2.COM |
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
81 |
E3.COM = E4.COM |
2064 | 82 |
E3.COM = . |
83 |
} |
|
84 |
||
85 |
G1.COM = { |
|
86 |
G2.COM = G3.COM |
|
87 |
G3.COM = G2.COM |
|
88 |
} |
|
89 |
||
90 |
I1.COM = { |
|
91 |
I2.COM = I3.COM |
|
92 |
I3.COM = I2.COM |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
93 |
I4.COM = I5.COM |
2064 | 94 |
} |
9007
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
95 |
|
20175
a65ad0a49e3c
8012615: Realm.getRealmsList returns realms list in wrong
weijun
parents:
9007
diff
changeset
|
96 |
# 7019384 |
9007
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
97 |
|
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
98 |
A9.PRAGUE.XXX.CZ = { |
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
99 |
PRAGUE.XXX.CZ = . |
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
100 |
ROOT.XXX.CZ = PRAGUE.XXX.CZ |
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
101 |
SERVIS.XXX.CZ = ROOT.XXX.CZ |
05f25362fb76
7019384: Realm.getRealmsList returns realms list in wrong (reverse) order
weijun
parents:
2064
diff
changeset
|
102 |
} |