MCPcopy Index your code
hub / github.com/coder/coder / GetAIProviderKeysByProviderID

Method GetAIProviderKeysByProviderID

coderd/database/dbauthz/dbauthz.go:2631–2636  ·  view source on GitHub ↗
(ctx context.Context, providerID uuid.UUID)

Source from the content-addressed store, hash-verified

2629}
2630
2631func (q *querier) GetAIProviderKeysByProviderID(ctx context.Context, providerID uuid.UUID) ([]database.AIProviderKey, error) {
2632 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAIProvider); err != nil {
2633 return nil, err
2634 }
2635 return q.db.GetAIProviderKeysByProviderID(ctx, providerID)
2636}
2637
2638func (q *querier) GetAIProviderKeysByProviderIDs(ctx context.Context, providerIDs []uuid.UUID) ([]database.AIProviderKey, error) {
2639 if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAIProvider); err != nil {

Callers

nothing calls this directly

Calls 2

authorizeContextMethod · 0.95

Tested by

no test coverage detected