Lines Matching refs:tail
17 tail []byte member
28 tail: sign(secret, head),
60 macaroon.tail = sign(macaroon.tail, c)
68 tail := sign(secret, m.head)
70 tail = sign(tail, cav)
73 return subtle.ConstantTimeCompare(tail, m.tail) == 1
79 tail := sign(secret, m.head)
80 tails = append(tails, tail)
82 tail = sign(tail, cav)
83 tails = append(tails, tail)
91 tail := sign(secret, m.head)
92 tails = append(tails, tail)
94 tail = sign(tail, cav)
95 tails = append(tails, tail)
97 return subtle.ConstantTimeCompare(tail, m.tail) == 1, tails
126 func (m *Macaroon) Tail() (tail []byte) {
127 if len(m.tail) == 0 {
130 return append([]byte(nil), m.tail...)
138 tail: m.Tail(),