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

Method OIDCClaimFieldValues

coderd/database/dbauthz/dbauthz.go:6291–6300  ·  view source on GitHub ↗
(ctx context.Context, args database.OIDCClaimFieldValuesParams)

Source from the content-addressed store, hash-verified

6289}
6290
6291func (q *querier) OIDCClaimFieldValues(ctx context.Context, args database.OIDCClaimFieldValuesParams) ([]string, error) {
6292 resource := rbac.ResourceIdpsyncSettings
6293 if args.OrganizationID != uuid.Nil {
6294 resource = resource.InOrg(args.OrganizationID)
6295 }
6296 if err := q.authorizeContext(ctx, policy.ActionRead, resource); err != nil {
6297 return nil, err
6298 }
6299 return q.db.OIDCClaimFieldValues(ctx, args)
6300}
6301
6302func (q *querier) OIDCClaimFields(ctx context.Context, organizationID uuid.UUID) ([]string, error) {
6303 resource := rbac.ResourceIdpsyncSettings

Callers

nothing calls this directly

Calls 3

authorizeContextMethod · 0.95
InOrgMethod · 0.80
OIDCClaimFieldValuesMethod · 0.65

Tested by

no test coverage detected