Documentation ¶
Overview ¶
Package dynamiccodec provides a type that can encode information using a just-in-time signing and (optionally) encryption secret.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Codec ¶
type Codec struct {
// contains filtered or unexported fields
}
Codec can dynamically encode and decode information by using a KeyFunc to get its keys just-in-time.
func New ¶
New creates a new Codec that will use the provided keyFuncs for its key source, and use the securecookie.JSONEncoder. The securecookie.JSONEncoder is used because the default securecookie.GobEncoder is less compact and more difficult to make forward compatible.
The returned Codec will make ensure that the encoded values will only be valid for the provided lifespan.
Click to show internal directories.
Click to hide internal directories.