[cvs] / astrogrid / security / src / java / org / astrogrid / security / SecurityGuard.java Repository:
ViewVC logotype

Log of /astrogrid/security/src/java/org/astrogrid/security/SecurityGuard.java

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 22 08:06:50 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
CVS Tags: AG_2009_1, HEAD, gtr-security-2991_root, v2009_1, v2009_1_a09, v2010_1
Branch point for: gtr-security-2991
Changes since 1.28: +1 -1 lines
Diff to previous 1.28
I now use Delegations.hash() instead of kludging the hash algorithm.

Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 21 20:48:18 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
CVS Tags: v2009_1_a08
Changes since 1.27: +0 -1 lines
Diff to previous 1.27
I removed an unhelpful assertion.

Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 21 20:45:27 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
Changes since 1.26: +48 -46 lines
Diff to previous 1.26
Each kind of credential and principal is now held as a singleton.

Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 21 18:10:23 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
Changes since 1.25: +2 -0 lines
Diff to previous 1.25
loadDelegation() has some logging.

Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 21 17:48:03 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
Changes since 1.24: +10 -0 lines
Diff to previous 1.24
loadDelegation() has some logging.

Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 19 20:05:49 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
CVS Tags: v2009_1_a07
Changes since 1.23: +4 -3 lines
Diff to previous 1.23
The isSignedOn() method noew checks for key and certificate chain as well as principal.

Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 19 19:44:40 2009 UTC (14 months, 1 week ago) by gtr
Branch: MAIN
Changes since 1.22: +25 -0 lines
Diff to previous 1.22
loadDelegation() is refactored up from AxisServiceSecurityGuard and HttpsServiceSecurityGuard to SecurityGuard. This injects the method into CeaSecurityGuard without recompiling the latter.

Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 14 10:42:54 2009 UTC (14 months, 2 weeks ago) by gtr
Branch: MAIN
CVS Tags: v2009_1_a05
Changes since 1.21: +12 -1 lines
Diff to previous 1.21
The home-space location may now be returned as a URI.

Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 23 17:54:58 2009 UTC (15 months ago) by gtr
Branch: MAIN
CVS Tags: v2009_1_a04
Changes since 1.20: +86 -53 lines
Diff to previous 1.20
Branch community-gtr-2886 is merged.

Revision 1.20.10.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 23 17:35:39 2009 UTC (15 months ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.6: +14 -0 lines
Diff to previous 1.20.10.6 , to branch point 1.20 , to next main 1.29
There is a new method: isSignedOn().

Revision 1.20.10.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 31 10:38:53 2009 UTC (15 months, 4 weeks ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.5: +0 -2 lines
Diff to previous 1.20.10.5 , to branch point 1.20
I removed unused import-statements.

Revision 1.20.10.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 31 10:38:20 2009 UTC (15 months, 4 weeks ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.4: +7 -39 lines
Diff to previous 1.20.10.4 , to branch point 1.20
I refactored the changePassword() method.

Revision 1.20.10.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 31 09:17:11 2009 UTC (15 months, 4 weeks ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.3: +20 -8 lines
Diff to previous 1.20.10.3 , to branch point 1.20
signOn() is now using polymorphic SignOnClients.

Revision 1.20.10.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 9 15:35:49 2009 UTC (16 months, 3 weeks ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.2: +51 -11 lines
Diff to previous 1.20.10.2 , to branch point 1.20
Refactored: it uses SignOnClient.

Revision 1.20.10.2 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 25 11:55:11 2009 UTC (17 months ago) by gtr
Branch: gtr-community-2886
Changes since 1.20.10.1: +1 -1 lines
Diff to previous 1.20.10.1 , to branch point 1.20
I added the home() method to SignOnClient.

Revision 1.20.10.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 25 11:45:04 2009 UTC (17 months ago) by gtr
Branch: gtr-community-2886
Changes since 1.20: +1 -0 lines
Diff to previous 1.20
SsoClient and MyProxyClient now implement SignOnClient.

Revision 1.20.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 30 14:46:45 2008 UTC (21 months, 4 weeks ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.6: +19 -0 lines
Diff to previous 1.20.2.6 , to branch point 1.20 , to next main 1.29
I added a delegate(URI) method.

Revision 1.20.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 30 14:06:33 2008 UTC (21 months, 4 weeks ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.5: +12 -11 lines
Diff to previous 1.20.2.5 , to branch point 1.20
Old methods are refactored to use setCertificateChain(List<X509Certificate>).

Revision 1.20.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Sep 30 13:59:43 2008 UTC (21 months, 4 weeks ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.4: +10 -0 lines
Diff to previous 1.20.2.4 , to branch point 1.20
New method: setCertificateChain(List<X509Certificate>).

Revision 1.20.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 22 18:26:30 2008 UTC (22 months ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.3: +8 -2 lines
Diff to previous 1.20.2.3 , to branch point 1.20
When setting X500Principal and HomespaceLocation only one of each of these types is kept in the Subject.

Revision 1.20.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 22 18:19:43 2008 UTC (22 months ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.2: +5 -3 lines
Diff to previous 1.20.2.2 , to branch point 1.20
When setting the certificate chain, any existing chain is first removed.

Revision 1.20.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 22 15:34:17 2008 UTC (22 months ago) by gtr
Branch: security-gtr-2840
Changes since 1.20.2.1: +25 -0 lines
Diff to previous 1.20.2.1 , to branch point 1.20
I refactored loadDelegation into the superclass.

Revision 1.20.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 22 08:13:06 2008 UTC (22 months ago) by gtr
Branch: security-gtr-2840
Changes since 1.20: +7 -0 lines
Diff to previous 1.20
There is a new public method "addPrincipal(Principal)".

Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 6 15:37:44 2008 UTC (23 months, 3 weeks ago) by gtr
Branch: MAIN
CVS Tags: gtr-community-2879_root, gtr-community-2886_root, security-gtr-2840_root, security-gtr-2855_root, security-maven-2_root, v2008_2, v2008_2_01, v2008_2_03, v2008_2_a06, v2008_2_a07
Branch point for: gtr-community-2879, gtr-community-2886, security-gtr-2840, security-gtr-2855, security-maven-2
Changes since 1.19: +71 -5 lines
Diff to previous 1.19
Branch security-gtr-2801 is merged.

Revision 1.19.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Aug 6 14:45:13 2008 UTC (23 months, 3 weeks ago) by gtr
Branch: security-gtr-2801
Changes since 1.19: +71 -5 lines
Diff to previous 1.19 , to next main 1.29
I added setRegistryClient() to aid unit-testing.

Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 8 15:06:18 2008 UTC (2 years ago) by gtr
Branch: MAIN
CVS Tags: security-gtr-2801_root, v2008_2_a05
Branch point for: security-gtr-2801
Changes since 1.18: +96 -0 lines
Diff to previous 1.18
Branch dsa-gtr-2800 is merged.

Revision 1.18.4.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 8 13:45:36 2008 UTC (2 years ago) by gtr
Branch: dsa-gtr-2800
Changes since 1.18.4.2: +45 -6 lines
Diff to previous 1.18.4.2 , to branch point 1.18 , to next main 1.29
Credentials may now be loaded from a key store loaded from a URL. The key store must be of type JKS.

Revision 1.18.4.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 8 13:06:44 2008 UTC (2 years ago) by gtr
Branch: dsa-gtr-2800
Changes since 1.18.4.1: +5 -1 lines
Diff to previous 1.18.4.1 , to branch point 1.18
The four-argument version of SecurityGuard.signOn() now has tests.

Revision 1.18.4.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 4 16:41:16 2008 UTC (2 years ago) by gtr
Branch: dsa-gtr-2800
Changes since 1.18: +53 -0 lines
Diff to previous 1.18
I added the new form of signOn().

Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 9 15:50:49 2008 UTC (2 years, 1 month ago) by gtr
Branch: MAIN
CVS Tags: dsa-gtr-2800_root, security-gtr-2797_root, v2008_2_a03, v2008_2_a04
Branch point for: dsa-gtr-2800, security-gtr-2797
Changes since 1.17: +49 -16 lines
Diff to previous 1.17
Branch security-gtr-322-3 is merged.

Revision 1.17.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 9 15:11:20 2008 UTC (2 years, 1 month ago) by gtr
Branch: security-gtr-322-3
Changes since 1.17.2.1: +7 -2 lines
Diff to previous 1.17.2.1 , to branch point 1.17 , to next main 1.29
I added getAccountIvorn().

Revision 1.17.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 9 14:28:12 2008 UTC (2 years, 1 month ago) by gtr
Branch: security-gtr-322-3
Changes since 1.17: +44 -16 lines
Diff to previous 1.17
CommunityEndplointResolver and CommunityIvornParser are no longer used.

Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jun 2 09:14:21 2008 UTC (2 years, 1 month ago) by gtr
Branch: MAIN
CVS Tags: security-gtr-322-3_root, v2008_2_a02
Branch point for: security-gtr-322-3
Changes since 1.16: +145 -9 lines
Diff to previous 1.16
Branch security-gtr-322-2 is merged.

Revision 1.16.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri May 9 09:40:18 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322-2
Changes since 1.16.2.4: +74 -3 lines
Diff to previous 1.16.2.4 , to branch point 1.16 , to next main 1.29
It now functions as an X509KeyManager.

Revision 1.16.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 8 20:01:01 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322-2
Changes since 1.16.2.3: +35 -2 lines
Diff to previous 1.16.2.3 , to branch point 1.16
Code to set principals is refactored from SsoClient to SecurityGuard.

Revision 1.16.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 8 19:44:18 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322-2
Changes since 1.16.2.2: +0 -6 lines
Diff to previous 1.16.2.2 , to branch point 1.16
The X500Principal is now set by the SsoClient.

Revision 1.16.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 8 16:57:47 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322-2
Changes since 1.16.2.1: +1 -1 lines
Diff to previous 1.16.2.1 , to branch point 1.16
home() in SsoClient now takes a SecurityGuard instead of a Subject. Configuration of HTTPS connections is now done by the guard, not by the client (so that the code can be reused for other HTTPS clients).

Revision 1.16.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 8 16:48:39 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322-2
Changes since 1.16: +39 -1 lines
Diff to previous 1.16
authenticate() in SsoClient now takes a SecurityGuard instead of a Subject.

Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 7 15:26:16 2008 UTC (2 years, 2 months ago) by gtr
Branch: MAIN
CVS Tags: security-gtr-322-2_root, v2008_2_a01
Branch point for: security-gtr-322-2
Changes since 1.15: +89 -25 lines
Diff to previous 1.15
Branch security-gtr-3322 is merged

Revision 1.15.4.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 7 12:33:04 2008 UTC (2 years, 2 months ago) by gtr
Branch: security-gtr-322
Changes since 1.15.4.4: +3 -3 lines
Diff to previous 1.15.4.4 , to branch point 1.15 , to next main 1.29
Javadoc is appeased.

Revision 1.15.4.4 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 23 19:04:57 2008 UTC (2 years, 3 months ago) by gtr
Branch: security-gtr-322
Changes since 1.15.4.3: +22 -7 lines
Diff to previous 1.15.4.3 , to branch point 1.15
getIdentityCertificate() improved to operate directly on the X509 certificate and its OIDs, without using Globus' CertUtil or BouncyCastleUtil. The latter are no longer needed in this class.

Revision 1.15.4.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 22 16:03:35 2008 UTC (2 years, 3 months ago) by gtr
Branch: security-gtr-322
Changes since 1.15.4.2: +12 -0 lines
Diff to previous 1.15.4.2 , to branch point 1.15
It supports recording the home-space location in the JAAS subject.

Revision 1.15.4.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 21 18:46:06 2008 UTC (2 years, 3 months ago) by gtr
Branch: security-gtr-322
Changes since 1.15.4.1: +24 -25 lines
Diff to previous 1.15.4.1 , to branch point 1.15
getIdentityCertificate() now works from the certificate chain in the SG.

Revision 1.15.4.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Apr 21 11:46:54 2008 UTC (2 years, 3 months ago) by gtr
Branch: security-gtr-322
Changes since 1.15: +38 -0 lines
Diff to previous 1.15
Refactored: testing is better.

Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 20 09:19:34 2007 UTC (2 years, 11 months ago) by gtr
Branch: MAIN
CVS Tags: security-gtr-2286_root, security-gtr-322_root, v2007_2_04
Branch point for: security-gtr-2286, security-gtr-322
Changes since 1.14: +29 -0 lines
Diff to previous 1.14
Merging /devel/astrogrid/security from branch security-gtr-2244-3.

Revision 1.14.20.3 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 6 15:16:40 2007 UTC (2 years, 11 months ago) by gtr
Branch: security-gtr-2244-3
Changes since 1.14.20.2: +6 -1 lines
Diff to previous 1.14.20.2 , to branch point 1.14 , to next main 1.29
I trapped the case of no access policy in decide().

Revision 1.14.20.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 6 11:06:14 2007 UTC (2 years, 11 months ago) by gtr
Branch: security-gtr-2244-3
Changes since 1.14.20.1: +4 -1 lines
Diff to previous 1.14.20.1 , to branch point 1.14
I made the copy constructor copy a reference to the access policy.

Revision 1.14.20.1 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 6 10:25:03 2007 UTC (2 years, 11 months ago) by gtr
Branch: security-gtr-2244-3
Changes since 1.14: +21 -0 lines
Diff to previous 1.14
I changed the interface for the access policy.

Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 7 13:20:20 2006 UTC (4 years, 1 month ago) by clq2
Branch: MAIN
CVS Tags: AG2006-4, AG2007-1, AG2007-2, Root_security-gtr-1717, apps-gtr-2075_root, b4_gtr_security_1717, dave-dev-200606281707-start, dave-dev-200608221318-start, dave-dev-200610091558-start, security-gtr-2191_root, security-gtr-2244-2_root, security-gtr-2244-3_root, security-gtr-2244_root
Branch point for: apps-gtr-2075, dave-dev-200606281707, dave-dev-200608221318, dave-dev-200610091556, dave-dev-200610091558, security-gtr-1717, security-gtr-2191, security-gtr-2244, security-gtr-2244-2, security-gtr-2244-3
Changes since 1.13: +217 -113 lines
Diff to previous 1.13
security-gtr-1593

Revision 1.13.20.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 6 15:19:34 2006 UTC (4 years, 1 month ago) by gtr
Branch: security-gtr-1593
Changes since 1.13.20.3: +20 -0 lines
Diff to previous 1.13.20.3 , to branch point 1.13 , to next main 1.29
getFirstPrincpal() and getFirstPrivateCredential() were added.

Revision 1.13.20.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue May 30 18:38:09 2006 UTC (4 years, 2 months ago) by gtr
Branch: security-gtr-1593
Changes since 1.13.20.2: +22 -11 lines
Diff to previous 1.13.20.2 , to branch point 1.13
Two methods, getSsoSubject and getGridSubject, were added for compatibility with the current astrogrid/desktop/impl. These are deprecated and can be slung out as soon as astrogrid/desktop/impl next gets revised.

Revision 1.13.20.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 25 16:56:58 2006 UTC (4 years, 2 months ago) by gtr
Branch: security-gtr-1593
Changes since 1.13.20.1: +0 -1 lines
Diff to previous 1.13.20.1 , to branch point 1.13
PMD and checkstyle are appeased.

Revision 1.13.20.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu May 25 13:32:37 2006 UTC (4 years, 2 months ago) by gtr
Branch: security-gtr-1593
Changes since 1.13: +179 -105 lines
Diff to previous 1.13
Altered in the great refactoring which introduced digital-signature support.

Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 2 12:41:33 2005 UTC (4 years, 10 months ago) by clq2
Branch: MAIN
CVS Tags: AG2006-2, Root_axis-gtr-1406, Root_clq_axis_update, Root_desktop-querybuilder-jl-1404, Root_security-gtr-1593, Root_wb-gtr-1537, b4_axis_gtr_1046, b4_security-gtr-1593, dave-dev-200511211256-start, dave-dev-200511291146-start, dave-dev-200512141139-start, dave-dev-200601051057-start, dave-dev-200601101714-start, dave-dev-200601121358-start, dave-dev-200603301643-start, dave-dev-200605301226-start, dave-dev-200605311657-start, querybuilder-jl-1404-premerge-20051215
Branch point for: axis-gtr-1406, clq_axis_update, dave-dev-200511211256, dave-dev-200511291146, dave-dev-200512141139, dave-dev-200601051057, dave-dev-200601101714, dave-dev-200601121358, dave-dev-200603301643, dave-dev-200605301226, dave-dev-200605311635, dave-dev-200605311657, desktop-querybuilder-jl-1404, security-gtr-1593, wb-gtr-1537
Changes since 1.12: +80 -110 lines
Diff to previous 1.12
gtr_security_1337

Revision 1.12.182.5 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 15 15:38:21 2005 UTC (4 years, 11 months ago) by gtr
Branch: security-gtr-1337
Changes since 1.12.182.4: +2 -10 lines
Diff to previous 1.12.182.4 , to branch point 1.12 , to next main 1.29
I corrected the Javadocs.

Revision 1.12.182.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 15 13:22:42 2005 UTC (4 years, 11 months ago) by gtr
Branch: security-gtr-1337
Changes since 1.12.182.3: +50 -3 lines
Diff to previous 1.12.182.3 , to branch point 1.12
This was refactored to use the creation pattern for security guards described in the client-usage document.

Revision 1.12.182.3 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 12 13:27:50 2005 UTC (4 years, 11 months ago) by gtr
Branch: security-gtr-1337
Changes since 1.12.182.2: +3 -10 lines
Diff to previous 1.12.182.2 , to branch point 1.12
*** empty log message ***

Revision 1.12.182.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 12 11:12:47 2005 UTC (4 years, 11 months ago) by gtr
Branch: security-gtr-1337
Changes since 1.12.182.1: +36 -72 lines
Diff to previous 1.12.182.1 , to branch point 1.12
Obsolete methods have been removed. getGridPrincipal() is a new method. The ssoUsername and ssoPassword properties are now stored in the ssoSubject, not in the gridSubject.

Revision 1.12.182.1 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Aug 12 10:07:16 2005 UTC (4 years, 11 months ago) by gtr
Branch: security-gtr-1337
Changes since 1.12: +4 -30 lines
Diff to previous 1.12
All references to NonceToken were removed.

Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 11:25:23 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
CVS Tags: BLLatest, BLLatest-jdt, Baseline-20041208, Itn05_release_merge1, Itn05_release_root, Itn06_case2, Itn06_towardclose_12Oct2004, Itn06_towardclose_13Oct2004, R1_1, Root_BLD_JDT_648, Root_Community_08-10-04, Root_Community_AdminInterface, Root_ITN06_Jun21_KMB, Root_Itn06_case3, Root_Itn06_release, Root_Kev_09_08_04_RT, Root_MySpace_JDT_BZ340, Root_aginab_jdt_1182, Root_all_jdt_1056, Root_kevin-dev-03-08-04_RT, Root_maven_jdt_383, Root_r0_8_0, Root_registry-gtr-1188, Root_security-gtr-1156, Root_security-gtr-1337, Root_security-gtr-477-2, b4_383, b4_KMB_05_05_05, b4_KMB_merge_29_04_05, b4_gtr_477_2, b4_gtr_security_1377, before_kevin_merge_25Aug, before_kevins_mergein, build0_7-b000, dave-dev-200410061224-200411221334, dave-dev-200410061224-200411221434, dave-dev-200410061224-200411221509, dave-dev-200410061224-200411221525, dave-dev-200410061224-200411221626, dave-dev-200410061224-200411260508, dave-dev-200410061224-200411291018, dave-dev-200410061224-200411291805, dave-dev-200410061224-200411291821, dave-dev-200410061224-200412031442, dave-dev-200410061224-200412040522, dave-dev-200410061224-200412080219, dave-dev-200410061224-200412080423, dave-dev-200410061224-200412080557, dave-dev-200410061224-200412091423, dave-dev-200410061224-200412100525, dave-dev-200410061224-200412112123, dave-dev-200410061224-200412141207, dave-dev-200410061224-200412161312, dave-dev-200410061224-start, dave-dev-200412201205-start, dave-dev-200412201250-200501121652, dave-dev-200412201250-start, dave-dev-200501141257-200501211445, dave-dev-200501141257-200501261404, dave-dev-200501141257-start, dave-dev-200502010902-start, dave-dev-200503140252-start, dave-dev-200503150513-start, dave-dev-200503181302-start, dave-dev-200503211350-start, dave-dev-200504041023-start, dave-dev-200504111153-start, dave-dev-200504251302-start, dave-dev-200506061035-start, dave-dev-200506071500-start, dave-dev-200506081212-start, dave-dev-200506100249-start, dave-dev-200506281451-start, dave-dev-200506281816-start, dave-dev-200507251101-start, dave-dev-200508090435-start, dave-dev-200508091545-start, dave-dev-200509010705-start, kevin_case3_b4_merge, nww-int06-post-cea-refactoring-checkin, nww-int06-pre-cea-refactoring-checkin, portalWF_pjn_720, r0_10_0, r0_10_1, r0_6_0, r0_7_0, r1_0, r1_1, v1_1
Branch point for: BLD_JDT_648, Community_AdminInterface, ITN06_Jun21_KMB, Itn05_release, Itn06_case3, Itn06_release, Kev_09_08_04_RT, MySpace-GTR-454, MySpace_JDT_BZ340, PREG_RTP_352, aginab_jdt_1182, all_jdt_1056, dave-dev-200404150338, dave-dev-200404190903, dave-dev-200404211351, dave-dev-200405281845, dave-dev-200406211036, dave-dev-200406211133, dave-dev-200406291222, dave-dev-200406301228, dave-dev-200407141515, dave-dev-200407151443, dave-dev-200407201059, dave-dev-200407211922, dave-dev-200407221450, dave-dev-200407221513, dave-dev-200407231013, dave-dev-200407231626, dave-dev-200407261230, dave-dev-200407271446, dave-dev-200408101155, dave-dev-200408171159, dave-dev-200408182231, dave-dev-200408191224, dave-dev-200408201348, dave-dev-200408201619, dave-dev-200408241246, dave-dev-200408261411, dave-dev-200408310943, dave-dev-200409021256, dave-dev-200409031036, dave-dev-200409061355, dave-dev-200409091136, dave-dev-200409091346, dave-dev-200409100118, dave-dev-200409131130, dave-dev-200409170051, dave-dev-200409171216, dave-dev-200409171415, dave-dev-200409211301, dave-dev-200409221213, dave-dev-200409281154, dave-dev-200410051520, dave-dev-200410061224, dave-dev-200411081351, dave-dev-200412201205, dave-dev-200412201250, dave-dev-200501141257, dave-dev-200502010902, dave-dev-200503140252, dave-dev-200503150513, dave-dev-200503181302, dave-dev-200503211350, dave-dev-200504041023, dave-dev-200504111153, dave-dev-200504251302, dave-dev-200506061035, dave-dev-200506071500, dave-dev-200506081212, dave-dev-200506100249, dave-dev-200506281451, dave-dev-200506281816, dave-dev-200507251101, dave-dev-200508090435, dave-dev-200508091545, dave-dev-200508261045, dave-dev-200509010705, filestore-GTR-486, gtr-contracts-BZ945, kevin-dev-03-08-04_RT, maven_jdt_383, preg_rtp_633, r0_10_1branch, r0_7_0branch, r0_8_0, registry-gtr-1188, rtp-regdom, rtp_integration, security-GTR-289, security-GTR-477, security-gtr-1156, security-gtr-1337, security-gtr-477-2
Changes since 1.11: +1 -1 lines
Diff to previous 1.11
setSsoPassword was incorrectly set to "protected". It is now public.

Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 11:20:39 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.10: +0 -15 lines
Diff to previous 1.10
A commented-out method was removed entirely.

Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 11:19:41 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.9: +75 -31 lines
Diff to previous 1.9
The property "subject"  on SecurityGuard is split into gridSubject
and ssoSubject.

Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 10:48:50 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.8: +21 -13 lines
Diff to previous 1.8
The password property is now presented as a string.

Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 09:52:10 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
The cnstructor is now protected.

Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 09:42:59 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.6: +9 -4 lines
Diff to previous 1.6
APIs for SsoPassword changed to use String instead of Password.

Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Apr 1 09:14:00 2004 UTC (6 years, 3 months ago) by gtr
Branch: MAIN
Changes since 1.5: +63 -0 lines
Diff to previous 1.5
New methods: setters and getters for "SsoUsername" and "SsoPassword".

Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 24 13:21:51 2004 UTC (6 years, 4 months ago) by gtr
Branch: MAIN
Branch point for: security-GTR-277
Changes since 1.4: +9 -14 lines
Diff to previous 1.4
Added a constructor; removed obsolete attributes.

Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 22 17:07:49 2004 UTC (6 years, 4 months ago) by gtr
Branch: MAIN
Changes since 1.3: +72 -16 lines
Diff to previous 1.3
JAAS integration complete. Branch for BZ267 merged with head.

Revision 1.3.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 19 18:33:24 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-267
Changes since 1.3.2.4: +10 -21 lines
Diff to previous 1.3.2.4 , to branch point 1.3 , to next main 1.29
Refactored: serialization/deserialization of wsse:Security now works
only from a JAAS subject, not from a SecurityGuard.

Revision 1.3.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 19 14:24:34 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-267
Changes since 1.3.2.3: +10 -7 lines
Diff to previous 1.3.2.3 , to branch point 1.3
Username is now stored as a Principal in the JAAS subject.

Revision 1.3.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 18 21:27:34 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-267
Changes since 1.3.2.2: +5 -5 lines
Diff to previous 1.3.2.2 , to branch point 1.3
Refactored: NonceToken is used.

Revision 1.3.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 18 20:06:39 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-267
Changes since 1.3.2.1: +31 -0 lines
Diff to previous 1.3.2.1 , to branch point 1.3
A/G security tokens are now represented as special elements inside
wsse:UsernameToken; they are no longer treated as passwords.
These elements, plus JAAS principals are converted directly to and from
JAAS Subjects without using SecurityGuards.

Revision 1.3.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 18 16:43:52 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-267
Changes since 1.3: +33 -0 lines
Diff to previous 1.3
A JAAS Subject is added as a new property.

Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 17 19:41:33 2004 UTC (6 years, 4 months ago) by gtr
Branch: MAIN
Branch point for: security-GTR-267
Changes since 1.2: +2 -11 lines
Diff to previous 1.2
Checkpoint: end of client-side work; now moving to server side.  All tests
except "MsPasswordTest" are passed.

Revision 1.2.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 15 18:11:55 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-87
Changes since 1.2.2.1: +0 -2 lines
Diff to previous 1.2.2.1 , to branch point 1.2 , to next main 1.29
An unused import statement was removed.

Revision 1.2.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 4 17:56:34 2004 UTC (6 years, 4 months ago) by gtr
Branch: security-GTR-87
Changes since 1.2: +2 -9 lines
Diff to previous 1.2
Tidied as directed by PMD.

Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 1 18:04:02 2004 UTC (6 years, 4 months ago) by gtr
Branch: MAIN
CVS Tags: dave-post-merge-200402211936, dave-pre-merge-200402211936, just-before-community-integration, pre-merge-dave-dev-200403051907
Branch point for: dave-dev-200403051907, security-GTR-87
Changes since 1.1: +31 -0 lines
Diff to previous 1.1
Extra properties for header creation-time and hashing the password.

Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 11 20:59:43 2004 UTC (6 years, 5 months ago) by gtr
Branch: MAIN
CVS Tags: dave-post-merge-200402120832, dave-pre-merge-200402120832
Branch point for: GDW_KEA_144
New file for new component.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

gg78@starNOSPAM.le.ac.uk
ViewVC Help
Powered by ViewVC 1.0.4