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

Method OIDCClaimFields

coderd/database/dbauthz/dbauthz.go:6302–6312  ·  view source on GitHub ↗
(ctx context.Context, organizationID uuid.UUID)

Source from the content-addressed store, hash-verified

6300}
6301
6302func (q *querier) OIDCClaimFields(ctx context.Context, organizationID uuid.UUID) ([]string, error) {
6303 resource := rbac.ResourceIdpsyncSettings
6304 if organizationID != uuid.Nil {
6305 resource = resource.InOrg(organizationID)
6306 }
6307
6308 if err := q.authorizeContext(ctx, policy.ActionRead, resource); err != nil {
6309 return nil, err
6310 }
6311 return q.db.OIDCClaimFields(ctx, organizationID)
6312}
6313
6314func (q *querier) OrganizationMembers(ctx context.Context, arg database.OrganizationMembersParams) ([]database.OrganizationMembersRow, error) {
6315 return fetchWithPostFilter(q.auth, policy.ActionRead, q.db.OrganizationMembers)(ctx, arg)

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
InOrgMethod · 0.80
OIDCClaimFieldsMethod · 0.65

Tested by

no test coverage detected