26 #ifndef ewk_security_origin_private_h 27 #define ewk_security_origin_private_h 29 #include "WKEinaSharedString.h" 30 #include "ewk_object_private.h" 31 #include <WebKit/WKBase.h> 32 #include <wtf/PassRefPtr.h> 38 static Ref<EwkSecurityOrigin> create(WKSecurityOriginRef originRef)
43 static Ref<EwkSecurityOrigin> create(
const char* url)
48 const char* host()
const;
49 const char* protocol()
const;
50 uint32_t port()
const;
52 WKSecurityOriginRef wkSecurityOrigin()
const {
return m_wkOrigin.get(); }
58 WKRetainPtr<WKSecurityOriginRef> m_wkOrigin;
59 WKEinaSharedString m_host;
60 WKEinaSharedString m_protocol;
63 #endif // ewk_security_origin_private_h Definition: ewk_security_origin_private.h:34
Definition: ewk_object_private.h:31