harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leo Li" <liyilei1...@gmail.com>
Subject Re: [classlib][security]Question about AlgNameMapper to get information from loaded security providers.
Date Thu, 07 Jun 2007 10:13:07 GMT
 I see.
 That is all right.
 Thank you, Stepan.


On 6/7/07, Stepan Mishura <stepan.mishura@gmail.com> wrote:
>
> On 6/7/07, Leo Li <liyilei1979@gmail.com> wrote:
> >  Hi, Stepan:
> >      What I am worrying is that since the provider will give specific
> > mappings, if a new provider is added, do we need also to append its
> specific
> > mappings to AlgNameMapper?
> >
>
> I'm not sure that is needed  to implement dynamic set of mappings in
> AlgNameMapper (i.e. adding/removing a provider changes the set).  I
> think the class implementation was based on assumption that all
> required providers were installed before so it doesn't make sense to
> track newly added providers. But if there is an app. that relies on
> such behavior then we may consider to implement it.
>
> BTW, you may wish to test RI to see its behavior in this case.
>
> Thanks,
> Stepan
>
> >
> > On 6/6/07, Stepan Mishura wrote:
> > >
> > > On 6/5/07, Leo Li wrote:
> > > > Hi,
> > > >    I found that org.apache.harmony.security.utils.AlgNameMapper will
> get
> > > > information from loaded security providers and a known-mapping as
> well.
> > > So
> > > > my quesion is:
> > > >          1.Do we have to consider the influence of add or removing
> > > security
> > > > providers? From the code, the AlgNameMapper will remain unchanged
> after
> > > it
> > > > is initialized.
> > >
> > > Hi Leo,
> > >
> > > Yes, AlgNameMapper is not affected by adding/removing security
> > > providers. Could you describe a reason why we should consider it?
> > >
> > > >          2.Do we have to get the information out of the security
> > > providers?
> > > > Is it due to the incompleteness of the known-mapping table?
> > > >
> > >
> > > There may be provider specific mappings.
> > >
> > > Thanks,
> > > Stepan.
> > >
> > > > Thank you.
> > > > --
> > > > Leo Li
> > > > China Software Development Lab, IBM
> > > >
> > >
> >
> >
> >
> > --
> > Leo Li
> > China Software Development Lab, IBM
> >
>



-- 
Leo Li
China Software Development Lab, IBM

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message