(token string)
| 337 | } |
| 338 | |
| 339 | func (s *storage) RemoveRefresh(token string) error { |
| 340 | if tokenType, id, _, err := auth.SplitToken(token); err == nil { |
| 341 | if tokenType != auth.RefreshToken { |
| 342 | return errNoRefreshToken.New() |
| 343 | } |
| 344 | token = id |
| 345 | } |
| 346 | return s.store.Transact(s.ctx, func(ctx context.Context, st oauth_store.Interface) error { |
| 347 | return st.DeleteAccessToken(ctx, token) |
| 348 | }) |
| 349 | } |
nothing calls this directly
no test coverage detected