(file) Return to CIMOperationRequestAuthorizer.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Server

Diff for /pegasus/src/Pegasus/Server/CIMOperationRequestAuthorizer.cpp between version 1.32 and 1.33

version 1.32, 2004/06/11 09:04:35 version 1.33, 2004/10/08 21:16:38
Line 462 
Line 462 
                    //                    //
                    if (cimMethodName == "InvokeMethod")                    if (cimMethodName == "InvokeMethod")
                    {                    {
                        PEG_METHOD_EXIT();  
                        // l10n                        // l10n
                        sendMethodError(                        sendMethodError(
                            queueId,                            queueId,
Line 470 
Line 469 
                            ((CIMRequestMessage*)request)->messageId,                            ((CIMRequestMessage*)request)->messageId,
                            ((CIMInvokeMethodRequestMessage*)request)->methodName,                            ((CIMInvokeMethodRequestMessage*)request)->methodName,
                            PEGASUS_CIM_EXCEPTION_L(CIM_ERR_ACCESS_DENIED, msgLoaderParms));                            PEGASUS_CIM_EXCEPTION_L(CIM_ERR_ACCESS_DENIED, msgLoaderParms));
                          PEG_METHOD_EXIT();
                          return;
                    }                    }
                    else                    else
                    {                    {
                        PEG_METHOD_EXIT();  
                        // l10n                        // l10n
                        sendIMethodError(                        sendIMethodError(
                            queueId,                            queueId,
Line 481 
Line 481 
                            ((CIMRequestMessage*)request)->messageId,                            ((CIMRequestMessage*)request)->messageId,
                            cimMethodName,                            cimMethodName,
                            PEGASUS_CIM_EXCEPTION_L(CIM_ERR_ACCESS_DENIED, msgLoaderParms));                            PEGASUS_CIM_EXCEPTION_L(CIM_ERR_ACCESS_DENIED, msgLoaderParms));
                          PEG_METHOD_EXIT();
                          return;
                    }                    }
                }                }
            }            }
Line 488 
Line 490 
    }    }
    catch (InternalSystemError &ise)    catch (InternalSystemError &ise)
    {    {
        PEG_METHOD_EXIT();  
        sendIMethodError(        sendIMethodError(
                queueId,                queueId,
                request->getHttpMethod(),                request->getHttpMethod(),
                ((CIMRequestMessage*)request)->messageId,                ((CIMRequestMessage*)request)->messageId,
                cimMethodName,                cimMethodName,
                PEGASUS_CIM_EXCEPTION(CIM_ERR_ACCESS_DENIED, ise.getMessage()));                PEGASUS_CIM_EXCEPTION(CIM_ERR_ACCESS_DENIED, ise.getMessage()));
          PEG_METHOD_EXIT();
          return;
    }    }
 #endif  // #ifdef PEGASUS_ENABLE_USERGROUP_AUTHORIZATION #endif  // #ifdef PEGASUS_ENABLE_USERGROUP_AUTHORIZATION
  


Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2