11 #ifndef _SipPublishServerEventStateCompositor_h_ 12 #define _SipPublishServerEventStateCompositor_h_ 18 #include <os/OsDefs.h> 19 #include <os/OsMutex.h> 20 #include <utl/UtlDefs.h> 21 #include <utl/UtlHashMap.h> 76 UtlString& resourceId,
77 UtlString& eventTypeKey);
83 const UtlString& resourceId,
84 const UtlString& eventTypeKey,
91 const UtlString& resourceId,
92 const UtlString& eventTypeKey,
118 #endif // _SipPublishServerEventStateCompositor_h_ virtual UtlBoolean isAuthenticated(const SipMessage &publishRequest, const UtlString &resourceId, const UtlString &eventTypeKey, SipMessage &publishResponse)
Determine if the given PUBLISH request is authenticated.
Definition: SipPublishServerEventStateCompositor.cpp:70
Class for specializing the handling of SIP Events in SipPublishServer.
Definition: SipPublishServerEventStateCompositor.h:44
virtual ~SipPublishServerEventStateCompositor()
Destructor.
Definition: SipPublishServerEventStateCompositor.cpp:36
Specialization of HttpMessage to contain and manipulate SIP messages.
Definition: SipMessage.h:343
virtual UtlBoolean isAuthorized(const SipMessage &publishRequest, const UtlString &resourceId, const UtlString &eventTypeKey, SipMessage &publishResponse)
Determine if the given PUBLISH request is authorized.
Definition: SipPublishServerEventStateCompositor.cpp:79
virtual UtlBoolean getKeys(const SipMessage &publishRequest, UtlString &resourceId, UtlString &eventTypeKey)
Determine what the resourceId ad eventTypeKey should be for this PUBLISH request. ...
Definition: SipPublishServerEventStateCompositor.cpp:54
SipPublishServerEventStateCompositor()
Default Dialog constructor.
Definition: SipPublishServerEventStateCompositor.cpp:24