Skip to main content

OidcResourceInput

Input type for creating a new OIDC resource, usually an API, but could be anything accessed from an OIDC client which needs explicit control.

input OidcResourceInput {
name: String!
resourceIndicator: URL!
scopes: [String!]!
}

Fields​

OidcResourceInput.name ● String! non-null scalar​

The name of the resource.

OidcResourceInput.resourceIndicator ● URL! non-null scalar​

The URL that uniquely identifies the resource.

Note:

  • The URL can be an API endpoint such as https://api.example.net or a resource indicator such as urn:example:resource-endpoint.

OidcResourceInput.scopes ● [String!]! non-null scalar​

Scopes that clients can request, for example ['api:read', 'api:write'].

Member Of​

createOidcResource mutation ● updateOidcResource mutation