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

Method CreateUserSecret

coderd/database/dbauthz/dbauthz.go:1878–1884  ·  view source on GitHub ↗
(ctx context.Context, arg database.CreateUserSecretParams)

Source from the content-addressed store, hash-verified

1876}
1877
1878func (q *querier) CreateUserSecret(ctx context.Context, arg database.CreateUserSecretParams) (database.UserSecret, error) {
1879 obj := rbac.ResourceUserSecret.WithOwner(arg.UserID.String())
1880 if err := q.authorizeContext(ctx, policy.ActionCreate, obj); err != nil {
1881 return database.UserSecret{}, err
1882 }
1883 return q.db.CreateUserSecret(ctx, arg)
1884}
1885
1886// TODO: Handle org scoped lookups
1887func (q *querier) CustomRoles(ctx context.Context, arg database.CustomRolesParams) ([]database.CustomRole, error) {

Callers

nothing calls this directly

Calls 4

authorizeContextMethod · 0.95
WithOwnerMethod · 0.80
CreateUserSecretMethod · 0.65
StringMethod · 0.45

Tested by

no test coverage detected