harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From George Harley1 <GHAR...@uk.ibm.com>
Subject Splitting security2 and classlib architecture
Date Mon, 16 Jan 2006 21:48:25 GMT
Hi, 

I've spent a little bit of time looking at how the contents of security2 
can be split into the proposed security, crypto and x_net component 
bundles and how this will work at runtime. Below is a first approximation 
at what I *think* each of the resulting bundles will export to and import 
from other bundles at runtime. Does this look realistic to the 
contributors ? Thanks in advance for any comments or corrections. 
 

* Bundle : Security
================

* contains packages ...

com.openintel.drl.misc
com.openintel.drl.security
com.openintel.drl.security.asn1
com.openintel.drl.security.pkcs7
com.openintel.drl.security.provider.cert
com.openintel.drl.security.utils
com.openintel.drl.security.x501
com.openintel.drl.security.x509
com.openintel.drlx.security.auth
com.openintel.drlx.security.auth.login
com.openintel.fortress.drl.security
java.security
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
javax.security.auth
javax.security.auth.callback
javax.security.auth.kerberos
javax.security.auth.login
javax.security.auth.spi
javax.security.auth.x500
javax.security.cert
javax.security.sasl
org.ietf.jgss


* bundle exports the following packages to other bundles ...

com.openintel.drl.misc,
com.openintel.drl.security,
com.openintel.drl.security.asn1,
com.openintel.drl.security.pkcs7,
com.openintel.drl.security.provider.cert,
com.openintel.drl.security.x501,
com.openintel.drl.security.x509,
com.openintel.fortress.drl.security,
java.security,
java.security.acl,
java.security.cert,
java.security.interfaces,
java.security.spec,
javax.security.auth,
javax.security.auth.callback,
javax.security.auth.kerberos,
javax.security.auth.login,
javax.security.auth.spi,
javax.security.auth.x500,
javax.security.cert,
javax.security.sasl,
org.ietf.jgss


* bundle requires the following packages from other bundles ...

com.ibm.oti.util,
com.openintel.drlx.crypto.utils,
java.io,
java.lang,
java.lang.reflect,
java.math,
java.net,
java.nio,
java.text,
java.util,
java.util.zip,
javax.crypto


================
================



* Bundle : Crypto
================

* contains packages ...

com.openintel.drlx.crypto
com.openintel.drlx.crypto.utils
javax.crypto
javax.crypto.interfaces
javax.crypto.spec


* bundle exports the following packages to other bundles ...

com.openintel.drlx.crypto.utils,
javax.crypto,
javax.crypto.interfaces,
javax.crypto.spec


* bundle requires the following packages from other bundles ...

com.openintel.drl.security,
com.openintel.drl.security.asn1,
com.openintel.drl.security.test,
com.openintel.drl.security.x509,
com.openintel.fortress.drl.security,
java.io,
java.lang,
java.math,
java.nio,
java.security,
java.security.cert,
java.security.spec,
java.util



================
================



* Bundle : X_Net
================


* contains packages ...

javax.net
javax.net.ssl


* bundle exports the following packages to other bundles ...

javax.net,
javax.net.ssl


* bundle requires the following packages from other bundles ...

com.openintel.drl.security.test,
com.openintel.fortress.drl.security,
java.io,
java.lang,
java.net,
java.nio,
java.security,
java.security.cert,
java.util,
javax.security.cert



================
================


Best regards, 
George
________________________________________
George C. Harley



Mime
View raw message