version 1.52, 2005/06/03 03:48:16
|
version 1.53, 2005/06/16 05:49:14
|
|
|
// Heather Sterling, IBM (hsterl@us.ibm.com) | // Heather Sterling, IBM (hsterl@us.ibm.com) |
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 | // Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3614 |
// Vijay Eli, IBM, (vijayeli@in.ibm.com) for Bug# 3613 | // Vijay Eli, IBM, (vijayeli@in.ibm.com) for Bug# 3613 |
|
// Aruran, IBM (ashanmug@in.ibm.com) for Bug# 3613 |
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
|
} | } |
| |
struct ConfigProperty* SecurityPropertyOwner::_lookupConfigProperty( | struct ConfigProperty* SecurityPropertyOwner::_lookupConfigProperty( |
const String& name) |
const String& name) const |
{ | { |
if (String::equalNoCase(_enableAuthentication->propertyName, name)) | if (String::equalNoCase(_enableAuthentication->propertyName, name)) |
{ | { |
|
|
Array<String>& propertyInfo) const | Array<String>& propertyInfo) const |
{ | { |
propertyInfo.clear(); | propertyInfo.clear(); |
|
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
SecurityPropertyOwner* const localThis = |
|
const_cast<SecurityPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
propertyInfo.append(configProperty->propertyName); | propertyInfo.append(configProperty->propertyName); |
propertyInfo.append(configProperty->defaultValue); | propertyInfo.append(configProperty->defaultValue); |
|
|
*/ | */ |
String SecurityPropertyOwner::getDefaultValue(const String& name) const | String SecurityPropertyOwner::getDefaultValue(const String& name) const |
{ | { |
SecurityPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<SecurityPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
return configProperty->defaultValue; | return configProperty->defaultValue; |
} | } |
| |
|
|
*/ | */ |
String SecurityPropertyOwner::getCurrentValue(const String& name) const | String SecurityPropertyOwner::getCurrentValue(const String& name) const |
{ | { |
SecurityPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<SecurityPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
return configProperty->currentValue; | return configProperty->currentValue; |
} | } |
| |
|
|
*/ | */ |
String SecurityPropertyOwner::getPlannedValue(const String& name) const | String SecurityPropertyOwner::getPlannedValue(const String& name) const |
{ | { |
SecurityPropertyOwner* const localThis = |
struct ConfigProperty * configProperty = _lookupConfigProperty(name); |
const_cast<SecurityPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
return configProperty->plannedValue; | return configProperty->plannedValue; |
} | } |
| |
|
|
*/ | */ |
Boolean SecurityPropertyOwner::isDynamic(const String& name) const | Boolean SecurityPropertyOwner::isDynamic(const String& name) const |
{ | { |
SecurityPropertyOwner* const localThis = |
struct ConfigProperty * configProperty =_lookupConfigProperty(name); |
const_cast<SecurityPropertyOwner* const>(this); |
|
struct ConfigProperty * configProperty = |
|
localThis->_lookupConfigProperty(name); |
|
| |
return (configProperty->dynamic==IS_DYNAMIC); | return (configProperty->dynamic==IS_DYNAMIC); |
} | } |