x-net is a separate module according to both original and proposed
componentization.

What I'd like to propose is:

1. separate Authentication and Authorization stuff (javax.security
package) from general security
2. unite crypto (java.security) and crypto extension (javax.crypto)

It would make componentization more natural, see also my first posting
in this thread:

> >>>>> On 1/19/06, Mikhail Loenko <[EMAIL PROTECTED]> wrote:
> >>>>>> Hello
> >>>>>>
> >>>>>> Let's start a different thread for that.
> >>>>>>
> >>>>>> I suggest revisiting current componentization for security related
> >>>> parts.
> >>>>>> Now we have for example crypto architecture in security module but
> >>>>>> crypto extension in the crypto module.
> >>>>>>
> >>>>>> See natural components in the UserGuide
> >>>>>> http://java.sun.com/j2se/1.5.0/docs/guide/security/
> >>>>>>
> >>>>>> The proposal is to have 3 components:
> >>>>>> 1. general security & crypto
> >>>>>> 2. ssl
> >>>>>> 3. jaas
> >>>>>>
> >>>>>> The logical content of those components would be:
> >>>>>> 1.
> >>>>>> - General Security
> >>>>>> - Certification Path
> >>>>>> - JCE
> >>>>>>
> >>>>>> 2.
> >>>>>> - JSSE
> >>>>>>
> >>>>>> 3.
> >>>>>> - JAAS
> >>>>>> - JGSS
> >>>>>> - SASL
> >>>>>>
> >>>>>>
> >>>>>> Physical content of those components:
> >>>>>>
> >>>>>> 1.
> >>>>>> java.security
> >>>>>> javax.crypto
> >>>>>> javax.security.cert
> >>>>>> 2.
> >>>>>> javax.net
> >>>>>> 3.
> >>>>>> javax.security w/o javax.security.cert
> >>>>>> org.ietf
> >>>>>>
> >>>>>> Opinions?

Thanks,
Mikhail.

Reply via email to