(_ *osin.AccessData, generateRefresh bool)
| 24 | } |
| 25 | |
| 26 | func (s *server) GenerateAccessToken(_ *osin.AccessData, generateRefresh bool) (accessToken string, refreshToken string, err error) { |
| 27 | ctx := s.c.Context() |
| 28 | var id string |
| 29 | if generateRefresh { |
| 30 | id, err = auth.GenerateID(ctx) |
| 31 | if err != nil { |
| 32 | return "", "", err |
| 33 | } |
| 34 | } |
| 35 | accessToken, err = auth.AccessToken.Generate(ctx, id) |
| 36 | if err != nil { |
| 37 | return "", "", err |
| 38 | } |
| 39 | if generateRefresh { |
| 40 | refreshToken, err = auth.RefreshToken.Generate(ctx, id) |
| 41 | if err != nil { |
| 42 | return "", "", err |
| 43 | } |
| 44 | } |
| 45 | return accessToken, refreshToken, nil |
| 46 | } |
nothing calls this directly
no test coverage detected