Skip to content

Commit d12f406

Browse files
bmoylannmiyake
authored andcommitted
Implement text (un)marshal for bearertoken.Token (#136)
1 parent f026ea9 commit d12f406

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

bearertoken/bearertoken.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,12 @@ package bearertoken
77
// Token represents a bearer token, generally sent by a REST client in a
88
// Authorization or Cookie header for authentication purposes.
99
type Token string
10+
11+
func (t Token) MarshalText() ([]byte, error) {
12+
return []byte(t), nil
13+
}
14+
15+
func (t *Token) UnmarshalText(text []byte) error {
16+
*t = Token(text)
17+
return nil
18+
}

0 commit comments

Comments
 (0)