OAuthApplication
An OAuth2 application registered in this Intercode instance.
type OAuthApplication {
confidential: Boolean!
id: ID!
is_intercode_frontend: Boolean!
name: String!
redirect_uri: String
scopes: [String!]!
uid: String!
}
Fields
OAuthApplication.confidential ● Boolean! non-null scalar
Whether this application is confidential (can keep its secret secure).
OAuthApplication.id ● ID! non-null scalar
The internal database ID of the application.
OAuthApplication.is_intercode_frontend ● Boolean! non-null scalar
Whether this is the built-in Intercode frontend application.
OAuthApplication.name ● String! non-null scalar
The display name of the application.
OAuthApplication.redirect_uri ● String scalar
The allowed redirect URI(s), one per line.
OAuthApplication.scopes ● [String!]! non-null scalar
The OAuth scopes this application is allowed to request.
OAuthApplication.uid ● String! non-null scalar
The OAuth client ID (UID) of the application.
Returned By
oauth_applications query
Member Of
CreateOAuthApplicationPayload object ● DeleteOAuthApplicationPayload object ● RegenerateOAuthApplicationSecretPayload object ● UpdateOAuthApplicationPayload object