diff --git a/unsafecodec.go b/litecodec.go similarity index 70% rename from unsafecodec.go rename to litecodec.go index 6853658..0de4674 100644 --- a/unsafecodec.go +++ b/litecodec.go @@ -2,17 +2,17 @@ package securecookie import "fmt" -var _ Codec = (*UnsafeCodec)(nil) +var _ Codec = (*LiteCodec)(nil) -func NewUnsafeCodec() *UnsafeCodec { - s := &UnsafeCodec{ +func NewLiteCodec() *LiteCodec { + s := &LiteCodec{ sz: GobEncoder{}, } return s } -// UnsafeCodec encodes and decodes -type UnsafeCodec struct { +// LiteCodec encodes and decodes +type LiteCodec struct { err error sz Serializer } @@ -21,14 +21,14 @@ type UnsafeCodec struct { // // Default is encoding/gob. To encode special structures using encoding/gob, // they must be registered first using gob.Register(). -func (s *UnsafeCodec) SetSerializer(sz Serializer) *UnsafeCodec { +func (s *LiteCodec) SetSerializer(sz Serializer) *LiteCodec { s.sz = sz return s } // Encode encodes a value. -func (s *UnsafeCodec) Encode(name string, value interface{}) (string, error) { +func (s *LiteCodec) Encode(name string, value interface{}) (string, error) { if s.err != nil { return "", s.err } @@ -43,7 +43,7 @@ func (s *UnsafeCodec) Encode(name string, value interface{}) (string, error) { } // Decode decodes a value. The dst argument must be a pointer. -func (s *UnsafeCodec) Decode(name, value string, dst interface{}, _ ...int) error { +func (s *LiteCodec) Decode(name, value string, dst interface{}, _ ...int) error { if s.err != nil { return s.err } diff --git a/unsafecodec_test.go b/litecodec_test.go similarity index 77% rename from unsafecodec_test.go rename to litecodec_test.go index d295907..875ee7c 100644 --- a/unsafecodec_test.go +++ b/litecodec_test.go @@ -2,9 +2,9 @@ package securecookie import "testing" -func TestUnsafeCodec(t *testing.T) { - c := NewUnsafeCodec() - str := `TestUnsafeCodec` +func TestLiteCodec(t *testing.T) { + c := NewLiteCodec() + str := `TestLiteCodec` encoded, err := c.Encode(`name`, str) if err != nil { t.Error(err) diff --git a/setter.go b/setter.go index a82dee9..2ad7052 100644 --- a/setter.go +++ b/setter.go @@ -49,7 +49,7 @@ func SetSerializer(codecs []Codec, sz Serializer) { for _, c := range codecs { if codec, ok := c.(*SecureCookie); ok { codec.SetSerializer(sz) - } else if codec, ok := c.(*UnsafeCodec); ok { + } else if codec, ok := c.(*LiteCodec); ok { codec.SetSerializer(sz) } }