Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CookieDomain ¶
CookieDomain holds cookie domain info
func NewCookieDomain ¶
func NewCookieDomain(domain string) CookieDomain
NewCookieDomain creates a new CookieDomain from the given domain string
func (*CookieDomain) MarshalFlag ¶
func (c *CookieDomain) MarshalFlag() (string, error)
MarshalFlag converts a CookieDomain to a string
func (*CookieDomain) Match ¶
func (c *CookieDomain) Match(host string) bool
Match checks if the given host matches this CookieDomain
func (*CookieDomain) UnmarshalFlag ¶
func (c *CookieDomain) UnmarshalFlag(value string) error
UnmarshalFlag converts a string to a CookieDomain
type CookieDomains ¶
type CookieDomains []CookieDomain
CookieDomains provides sypport for comma separated list of cookie domains
func NewCookieDomains ¶
func NewCookieDomains(values ...string) (CookieDomains, error)
func (*CookieDomains) MarshalFlag ¶
func (c *CookieDomains) MarshalFlag() (string, error)
MarshalFlag converts an array of CookieDomain to a comma seperated list
func (*CookieDomains) UnmarshalFlag ¶
func (c *CookieDomains) UnmarshalFlag(value string) error
UnmarshalFlag converts a comma separated list of cookie domains to an array of CookieDomains
type EmailList ¶
func (*EmailList) MarshalFlag ¶
MarshalFlag converts a CookieDomain to a string
func (*EmailList) UnmarshalFlag ¶
UnmarshalFlag converts a string to a CookieDomain
type LogFormat ¶
type LogFormat int
func (*LogFormat) MarshalFlag ¶
MarshalFlag converts a CookieDomain to a string
func (*LogFormat) UnmarshalFlag ¶
UnmarshalFlag converts a string to a CookieDomain
type LogLevel ¶
func (*LogLevel) MarshalFlag ¶
MarshalFlag converts a CookieDomain to a string
func (*LogLevel) UnmarshalFlag ¶
UnmarshalFlag converts a string to a CookieDomain
type Networks ¶
func (*Networks) MarshalFlag ¶
MarshalFlag converts a CookieDomain to a string
func (*Networks) UnmarshalFlag ¶
UnmarshalFlag converts a string to a CookieDomain
type TokenStyle ¶
type TokenStyle string
const ( HEADER TokenStyle = "header" QUERY TokenStyle = "query" )
func (*TokenStyle) MarshalFlag ¶
func (t *TokenStyle) MarshalFlag() (string, error)
MarshalFlag converts a CookieDomain to a string
func (*TokenStyle) UnmarshalFlag ¶
func (t *TokenStyle) UnmarshalFlag(value string) error
UnmarshalFlag converts a string to a CookieDomain