version 1.144, 2002/05/24 18:40:39
|
version 1.147, 2002/05/30 00:12:38
|
|
|
'requireAuthentication' to 'enableAuthentication' and 'requireAuthorization' | 'requireAuthentication' to 'enableAuthentication' and 'requireAuthorization' |
to 'enableNamespaceAut horization'. Removed few ATTN's in Authentication code. | to 'enableNamespaceAut horization'. Removed few ATTN's in Authentication code. |
| |
|
52. (Roger Kumpf - HP) 28 May 2002 - Reworked the Array template so that |
|
the implementation is hidden from clients and providers. This was |
|
accomplished by using explicit instantiation of the array template for |
|
each array type that is supported in the client and provider APIs. |
|
The array template implementation is still available for use within |
|
the Pegasus core, allowing implicit instantiation of additional array |
|
types used internally. |
|
|
|
53. KS 28 May 2002 - Added heiarchial subclass search of subclasses to |
|
enumerateinstancenames and enumerateinstances. There is a problem |
|
however with trashing of the requests messages so there is a |
|
flag LIMIT_ENUM_TO_ONE_LEVEL in CIMOperationDispatcher.cpp that |
|
causes it to go through all the motions except to request instances |
|
only for the current level. |
|
|
|
54. (Sushma Fernandes - HP) 28 May 2002 - Replaced getenv("PEGASUS_TRACE") |
|
with Tracer calls. Fixed UserAuthProvider and ConfigSettingProvider to |
|
check for user credentials. UserAuthProvider checks whether the user |
|
is a priviliged user for all operations. ConfigSettingProvider checks |
|
whether the user is a priviliged user only for write operations. |
| |
======================================================================== | ======================================================================== |
| |