50 likes | 174 Vues
The DEWS Technical Workshop held on February 6-7, 2007, focused on Security Web Services operations including Attribute Authority and Session Manager functionalities. Services discussed included the retrieval of attribute certificates, trusted host information, and session management operations like user authentication and certificate signing. Notable progress was made on unit testing for both Python and Java implementations. The British Atmospheric Data Centre served as a key venue, exploring applications of these web services in various streams, including health and marine data.
E N D
Security Web Services: operations, status and deployment DEWS Technical Workshop 6-7 February 2007
Services • Attribute Authority • Session Manager • Simple CA British Atmospheric Data Centre (http://badc.nerc.ac.uk)
Attribute Authority • High level operations • getAttCert: return an attribute certificate to a registered user / return a mapped attribute certificate given an attribute certificate from a trusted host • getTrustedHostInfo: get information about other trusted hosts • getHostInfo: information about this Attribute Authority • Status • Completed unit tests: python – python web service operation • Java client: generated stubs from WSDL but not complete • Physical Location • Health Stream: with Portal at LostWax and at MetOffice • Marine stream (ESSC) British Atmospheric Data Centre (http://badc.nerc.ac.uk)
Session Manager • High level operations • connect: authenticate and start a new session containing a Credential Wallet • disconnect: terminate a session • getAttCert: retrieve attribute certificates from Attribute Authorities and cache them in the users Credential Wallet • Status • Near complete unit tests: python – python web service operation • Java client: generated stubs from WSDL and tested some of the operations • Physical Location • Health Stream • With Portal at LostWax British Atmospheric Data Centre (http://badc.nerc.ac.uk)
Simple CA • High level operations • sign: sign new certificates • revokeCert: revoke a certificate • getCRL: return an up to date Certificate revokation list • Status • Not complete work focussed instead on Session Manager and Attribute Authority • Physical Location • Health Stream / Marine Stream CA at the BADC British Atmospheric Data Centre (http://badc.nerc.ac.uk)