On 6/7/07, Leo Li <[EMAIL PROTECTED]> 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
