Page Speed Optimization Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Types | Public Member Functions | Static Public Member Functions | List of all members
net_instaweb::CspSourceExpression Class Reference


struct  UrlData

Public Types

enum  Kind {
  kSelf, kSchemeSource, kHostSource, kUnsafeInline,
  kUnsafeEval, kStrictDynamic, kUnsafeHashedAttributes, kHashOrNonce,

Public Member Functions

 CspSourceExpression (Kind kind)
 CspSourceExpression (Kind kind, const UrlData &url_data)
bool Matches (const GoogleUrl &origin_url, const GoogleUrl &url) const
GoogleString DebugString () const
bool operator== (const CspSourceExpression &other) const
Kind kind () const
const UrlDataurl_data () const

Static Public Member Functions

static CspSourceExpression Parse (StringPiece input)

The documentation for this class was generated from the following file: