/[pdpsoft]/trunk/nl.nikhef.slcshttps
ViewVC logotype

Log of /trunk/nl.nikhef.slcshttps

View Directory Listing Directory Listing


Sticky Revision:

Revision 1331 - Directory Listing
Modified Mon Jan 4 11:47:42 2010 UTC (11 years, 11 months ago) by msalle
- expiretimewarning has to be positive to prevent problems... negative now will
  become 0
- update version to 0.2



Revision 1326 - Directory Listing
Modified Mon Dec 21 20:22:16 2009 UTC (11 years, 11 months ago) by msalle
- Implementation of check for client certificate expiry: mainly in
  HttxURLConnection, with setting via CAHttps, automatically when setting the
  client certificate SSLSocketFactory.
- first upload of HttxClientPopupComm, related to this.



Revision 1320 - Directory Listing
Modified Sun Dec 20 21:43:31 2009 UTC (11 years, 11 months ago) by msalle
- javadocs for gui packages
- some javadoc updates for trust/TrustManagerImpl.java and SURFCAHttps.java and
  PKCS12Https.java
- Changed behaviour with confirmation from user for SURFCAInitDialog: only when
  a valid (not expired) certificate is in use we ask for confirmation.


Revision 1319 - Directory Listing
Modified Sun Dec 20 12:22:10 2009 UTC (11 years, 11 months ago) by msalle
- javadoc for CATool related classes
- a few code cleanups, signature of private SerialPanel#getSerial() changed.


Revision 1311 - Directory Listing
Modified Fri Dec 18 12:44:46 2009 UTC (11 years, 11 months ago) by msalle
- javadocs for util package
- some reordering of PasswordReader class to match standards and improve
  readability.



Revision 1310 - Directory Listing
Modified Fri Dec 18 11:59:18 2009 UTC (11 years, 11 months ago) by msalle
- javadocs for TrustCert
- javadoc for TrustManagerImpl clarifying different certificate chain problems.
- adding javadoc for static classes in HttxURLConnection


Revision 1309 - Directory Listing
Modified Thu Dec 17 20:49:43 2009 UTC (11 years, 11 months ago) by msalle
- All javadoc for TrustManagerImpl
- remove unused throw of KeyStoreException for TrustManagerImpl constructor
- changed default port for TrustManagerImpl to 443, for default HTTPS

- Half of javadoc for TrustCert
- one extra private method to set the certchain for TrustCert



Revision 1308 - Directory Listing
Modified Thu Dec 17 13:32:27 2009 UTC (11 years, 11 months ago) by msalle
- Javadoc changes
- prepared build.xml for use with inheritDoc (not used however)



Revision 1273 - Directory Listing
Modified Thu Dec 10 21:01:05 2009 UTC (11 years, 11 months ago) by msalle
Javadoc for new and non-trivially overriddenmethods.


Revision 1272 - Directory Listing
Modified Thu Dec 10 15:33:22 2009 UTC (11 years, 11 months ago) by msalle
- Javadocs for crypto package are now complete
- Partial Javadocs for CertChain- and HostnameChecker classes
- added note about thread (un)safety to trust package



Revision 1268 - Directory Listing
Modified Wed Dec 9 21:28:44 2009 UTC (11 years, 11 months ago) by msalle
Updates in Javadoc, mainly all package.html description are there now.



Revision 1234 - Directory Listing
Modified Fri Dec 4 10:15:28 2009 UTC (12 years ago) by msalle
- build.xml: Added links to external java and bouncycastle APIs
- package.html: clarified all properties
- TestSURFCA.java: updated javadoc



Revision 1232 - Directory Listing
Modified Thu Dec 3 16:57:41 2009 UTC (12 years ago) by msalle
- Updated javadocs and cleaned some code.
- changed link to webpage into http://www.nikhef.nl/pub/projects/grid/slcshttps/
  which currently redirects to the old one.


Revision 1221 - Directory Listing
Modified Wed Dec 2 21:34:10 2009 UTC (12 years ago) by msalle
- Added support for nl.nikhef.slcshttps.acknowledge property for PKCS12Https
  stdio communicator
- Updated some javadoc



Revision 1189 - Directory Listing
Modified Fri Nov 27 11:50:40 2009 UTC (12 years ago) by msalle
- Made tables in CertPanel/SerialPanel unfocussable, this way the buttons get
  the right focus.
- Moved optionPaneSetFocus() method to GraphTools




Revision 1187 - Directory Listing
Modified Thu Nov 26 16:54:52 2009 UTC (12 years ago) by msalle
Streamlined Popup/stdio/initdialog communicators for PKCS12, SURFCA and
TrustManager. Also harmonized the output between them.
This leads to some necessary API changes.
Furthermore many improvements in text.
Added further support for showSuccess which can now be set using a property
    nl.nikhef.slcshttps.acknowledge
which is used in CAHttps to set a global default. Each subclass has its own
methods and can override the default.
Also fixed a bug in util/BareBonesBrowserLaunch.java



Revision 1175 - Directory Listing
Modified Tue Nov 24 08:14:06 2009 UTC (12 years ago) by msalle
Adding nl.nikhef.slcshttps.trust package file


Revision 1174 - Directory Listing
Modified Tue Nov 24 08:13:26 2009 UTC (12 years ago) by msalle
Javadoc changes...


Revision 1172 - Directory Listing
Modified Mon Nov 23 10:55:34 2009 UTC (12 years ago) by msalle
Updated javadoc for (nl.nikhef.slcshttps.)crypto package.



Revision 1171 - Directory Listing
Modified Sun Nov 22 22:07:37 2009 UTC (12 years ago) by msalle
Fixed problem with HostnameVerifier introduced in Httx...


Revision 1170 - Directory Listing
Modified Sun Nov 22 21:56:17 2009 UTC (12 years ago) by msalle
Override remaining HostnameVerifier methods in Httx...
Update error message for SURFCAInitDialog
make finals public and allow for ?hash= instead of a full url for CERT_URL


Revision 1169 - Directory Listing
Modified Sun Nov 22 20:07:35 2009 UTC (12 years ago) by msalle
Added note on Console.readPassword
changed status of propertyname constants
clarified failing of initialization



Revision 1168 - Directory Listing
Modified Sun Nov 22 19:34:25 2009 UTC (12 years ago) by msalle
Increased size for case of still uninitialized...




Revision 1167 - Directory Listing
Modified Sun Nov 22 19:18:24 2009 UTC (12 years ago) by msalle
Only use system.err when it really makes sense
Same for RuntimeException




Revision 1166 - Directory Listing
Modified Sun Nov 22 18:09:52 2009 UTC (12 years ago) by msalle
Make sure we initialize the keystore when there is no file specified: empty
keystore for PKCS12


Revision 1165 - Directory Listing
Modified Sun Nov 22 17:42:56 2009 UTC (12 years ago) by msalle
Added support for property nl.nikhef.slcshttps.https, driving whether we use
https, httx, both or masking. Masking meaning use both, show only httx, this is
the default.



Revision 1160 - Directory Listing
Modified Fri Nov 20 14:15:10 2009 UTC (12 years ago) by msalle
Added popup support for TrustManagerImpl
Synchronized popup support for PKCS12, SURFCA and TrustManager
Added a isGraphics() method to InfoPopup which is renamed into GraphTools




Revision 1153 - Directory Listing
Modified Thu Nov 19 22:09:52 2009 UTC (12 years ago) by msalle
fixed some typos



Revision 1152 - Directory Listing
Modified Thu Nov 19 21:55:55 2009 UTC (12 years ago) by msalle
Fixed missing IOException and fixed javadoc



Revision 1151 - Directory Listing
Modified Thu Nov 19 21:51:29 2009 UTC (12 years ago) by msalle
Mainly added getPassword() for command line. Either with readPassword() in
Console or with Valery Tschopp's PasswordReader


Revision 1149 - Directory Listing
Modified Thu Nov 19 16:58:43 2009 UTC (12 years ago) by msalle
Fixed typo
updated BC


Revision 1148 - Directory Listing
Modified Thu Nov 19 16:57:41 2009 UTC (12 years ago) by msalle
- Finalized TrustManagerImpl etc. including splitting of SSLSocketFactory
  setting separately for Https and Httx.
- Added beginning of communicator for PKCS12



Revision 1143 - Directory Listing
Modified Wed Nov 18 21:55:06 2009 UTC (12 years ago) by msalle
Further implemented the trust classes. Now already giving error messages.




Revision 1126 - Directory Listing
Modified Mon Nov 16 10:13:53 2009 UTC (12 years ago) by msalle
Moved TrustManager related files to new package nl.nikhef.slcshttps.trust
Moved general non-CA related crypto files to new package
nl.nikhef.slcshttps.crypto
Further developed TrustManagerImpl checking algorithm




Revision 1122 - Directory Listing
Modified Fri Nov 13 14:37:13 2009 UTC (12 years ago) by msalle
First chain checker with trustmanager impl



Revision 1107 - Directory Listing
Modified Fri Nov 13 11:03:32 2009 UTC (12 years ago) by msalle
Initial version of CertChainChecker, a helper class which sole function is to
check a certificate chain
Update of TrustCert to handle certchain checking


Revision 1065 - Directory Listing
Modified Sun Nov 8 20:37:25 2009 UTC (12 years, 1 month ago) by msalle
First steps towards custom TrustManager implementation with hostname checking
included. To be done still: TrustCert.java and actual checking in
TrustManagerImpl.java.




Revision 1064 - Directory Listing
Modified Sun Nov 8 10:32:34 2009 UTC (12 years, 1 month ago) by msalle
Added support for specifying a p12 file and/or password at initialization time.



Revision 1063 - Directory Listing
Modified Sat Nov 7 21:21:02 2009 UTC (12 years, 1 month ago) by msalle
Fixed ordering problem which thereby stored the wrong (non-existing) key,
leading to SSL handshake failure


Revision 1054 - Directory Listing
Modified Thu Nov 5 16:54:45 2009 UTC (12 years, 1 month ago) by msalle
Implemented PKCS12 import and made CryptoStore ready for that.




Revision 996 - Directory Listing
Modified Sun Oct 25 21:15:54 2009 UTC (12 years, 1 month ago) by msalle
Updated layout (html-ified)



Revision 988 - Directory Listing
Modified Fri Oct 23 14:58:10 2009 UTC (12 years, 1 month ago) by msalle
New initialization sequence and dialog windows.



Revision 797 - Directory Listing
Modified Tue Sep 15 15:34:12 2009 UTC (12 years, 2 months ago) by msalle
Moved all keystores to TrustCert and made static
Also added getter for the CA Store since the trustmanager needs it to dump all
certs...



Revision 795 - Directory Listing
Modified Tue Sep 15 15:06:24 2009 UTC (12 years, 2 months ago) by msalle
More doc



Revision 794 - Directory Listing
Modified Tue Sep 15 14:45:26 2009 UTC (12 years, 2 months ago) by msalle
First check in of HttxURLConnection.java, which extends HttpsURLConnection, but
contains the hostname and set a TrustManager each time a connection is opened,
so that the hostname and cert chain is checked at the same time.



Revision 780 - Directory Listing
Modified Fri Sep 11 13:09:43 2009 UTC (12 years, 2 months ago) by msalle
Added TrustManagerImpl, the TrustManager implementation, which also takes over
the role of the old TrustStore.



Revision 778 - Directory Listing
Modified Fri Sep 11 09:54:50 2009 UTC (12 years, 2 months ago) by msalle
Merged Sun Java HostnameChecker with Sun Java IPAddressUtil.java
Replace X500Name code with a local algorithm to get the CN(s)


Revision 777 - Directory Listing
Modified Fri Sep 11 09:12:34 2009 UTC (12 years, 2 months ago) by msalle
Added new files for TrustManager implementation.



Revision 699 - Directory Listing
Modified Sun Aug 30 16:52:58 2009 UTC (12 years, 3 months ago) by msalle
Using only new init dialog interface in TestSURFCA in main



Revision 659 - Directory Listing
Modified Thu Aug 20 15:13:57 2009 UTC (12 years, 3 months ago) by msalle
Added confirmation Panel to SURFCAInitDialog
Put buttons in a CardLayout: either 1 or 2
Made tabels and textareas non-editable



Revision 651 - Directory Listing
Modified Thu Aug 20 09:47:39 2009 UTC (12 years, 3 months ago) by msalle
Preparation for overwriting card in SURFCAInitDialog and renaming of
SURFInitDialog into SURFCAInitDialog


Revision 649 - Directory Listing
Modified Wed Aug 19 14:27:20 2009 UTC (12 years, 3 months ago) by msalle
Removed debug info


Revision 648 - Directory Listing
Modified Wed Aug 19 13:59:59 2009 UTC (12 years, 3 months ago) by msalle
No longer needed: SURFInitFrame.java, now handled by SURFInitDialog.getDialog()


Revision 647 - Directory Listing
Modified Wed Aug 19 13:59:22 2009 UTC (12 years, 3 months ago) by msalle
Changed SURFInitDialog to be self-sufficient, not inside JFrame
also added a static method getDialog()
Made SURFInitFrame superfluous



Revision 645 - Directory Listing
Modified Tue Aug 18 16:18:37 2009 UTC (12 years, 3 months ago) by msalle
Fixed zip and fullzip targets, path was wrong


Revision 644 - Directory Listing
Modified Tue Aug 18 16:07:50 2009 UTC (12 years, 3 months ago) by msalle
cleaned up mess...


Revision 643 - Directory Listing
Modified Tue Aug 18 16:05:35 2009 UTC (12 years, 3 months ago) by msalle


Revision 642 - Directory Listing
Modified Tue Aug 18 16:02:49 2009 UTC (12 years, 3 months ago) by msalle


Revision 641 - Directory Listing
Modified Tue Aug 18 15:55:05 2009 UTC (12 years, 3 months ago) by msalle
Has become SURFInitDialog.java



Revision 640 - Directory Listing
Modified Tue Aug 18 15:52:27 2009 UTC (12 years, 3 months ago) by msalle
first import

Revision 639 - Directory Listing
Modified Tue Aug 18 15:50:17 2009 UTC (12 years, 3 months ago) by msalle
Updates to have a SURFInitFrame
Updates for javadoc @see in bottom



Revision 638 - Directory Listing
Modified Tue Aug 18 11:27:15 2009 UTC (12 years, 3 months ago) by msalle
Initial import

Revision 637 - Directory Listing
Added Tue Aug 18 11:24:26 2009 UTC (12 years, 3 months ago) by msalle
Java package nl.nikhef.slcshttps
Provides classes to communicate with an online CA, in particular the one
implemented by SURFnet in collaboration with the Max Planck Institute for
Psycholinguistics and Nikhef.


grid.support@nikhef.nl
ViewVC Help
Powered by ViewVC 1.1.28