rsa.go
func (rs *RSASigner) Decode(buf []byte, obj interface{}) error {
	return rs.alg.Decode(rs, buf, obj)
}
func (rs *RSASigner) Decode(buf []byte, obj interface{}) error {
	return rs.alg.Decode(rs, buf, obj)
}
func ( rs * RSASigner ) Decode ( buf [ ] byte , obj interface { } ) error { return rs . alg . Decode ( rs , buf , obj ) }
// Decode decodes a serialized token, verifying the signature, storing the
// decoded data from the token in obj.
Decode decodes a serialized token verifying the signature storing the decoded data from the token in obj .