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

Method DeleteUserSecretByUserIDAndName

coderd/database/dbauthz/dbauthz.go:2345–2351  ·  view source on GitHub ↗
(ctx context.Context, arg database.DeleteUserSecretByUserIDAndNameParams)

Source from the content-addressed store, hash-verified

2343}
2344
2345func (q *querier) DeleteUserSecretByUserIDAndName(ctx context.Context, arg database.DeleteUserSecretByUserIDAndNameParams) (database.UserSecret, error) {
2346 obj := rbac.ResourceUserSecret.WithOwner(arg.UserID.String())
2347 if err := q.authorizeContext(ctx, policy.ActionDelete, obj); err != nil {
2348 return database.UserSecret{}, err
2349 }
2350 return q.db.DeleteUserSecretByUserIDAndName(ctx, arg)
2351}
2352
2353func (q *querier) DeleteUserSkillByUserIDAndName(ctx context.Context, arg database.DeleteUserSkillByUserIDAndNameParams) (database.UserSkill, error) {
2354 obj := rbac.ResourceUserSkill.WithOwner(arg.UserID.String())

Callers

nothing calls this directly

Calls 4

authorizeContextMethod · 0.95
WithOwnerMethod · 0.80
StringMethod · 0.45

Tested by

no test coverage detected