(ctx context.Context, apiKeyID string)
| 3776 | } |
| 3777 | |
| 3778 | func (q *querier) GetOAuth2ProviderAppTokenByAPIKeyID(ctx context.Context, apiKeyID string) (database.OAuth2ProviderAppToken, error) { |
| 3779 | token, err := q.db.GetOAuth2ProviderAppTokenByAPIKeyID(ctx, apiKeyID) |
| 3780 | if err != nil { |
| 3781 | return database.OAuth2ProviderAppToken{}, err |
| 3782 | } |
| 3783 | |
| 3784 | if err := q.authorizeContext(ctx, policy.ActionRead, token.RBACObject()); err != nil { |
| 3785 | return database.OAuth2ProviderAppToken{}, err |
| 3786 | } |
| 3787 | |
| 3788 | return token, nil |
| 3789 | } |
| 3790 | |
| 3791 | func (q *querier) GetOAuth2ProviderAppTokenByPrefix(ctx context.Context, hashPrefix []byte) (database.OAuth2ProviderAppToken, error) { |
| 3792 | token, err := q.db.GetOAuth2ProviderAppTokenByPrefix(ctx, hashPrefix) |
nothing calls this directly
no test coverage detected