Skip to main content

PlatformWorkspaceRefreshTokenCreateInput

Input for creating a new PlatformWorkspaceRefreshToken.

input PlatformWorkspaceRefreshTokenCreateInput {
accessTokenLifetime: Int
description: String!
name: String!
refreshTokenAbsoluteLifetime: Int
refreshTokenSlidingLifetime: Int
returnUrl: String!
}

Fields

PlatformWorkspaceRefreshTokenCreateInput.accessTokenLifetime ● Int scalar

Lifetime of the access token in seconds. Must be greater than zero. Defaults to 3600 (1 hour) when omitted.

PlatformWorkspaceRefreshTokenCreateInput.description ● String! non-null scalar

Description of the new PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshTokenCreateInput.name ● String! non-null scalar

Name of the new PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshTokenCreateInput.refreshTokenAbsoluteLifetime ● Int scalar

Absolute lifetime of the refresh token in seconds. Must be greater than zero. Defaults to 2147483647 (effectively unlimited) when omitted.

PlatformWorkspaceRefreshTokenCreateInput.refreshTokenSlidingLifetime ● Int scalar

Sliding lifetime of the refresh token in seconds. Must be greater than zero. Defaults to 2592000 (30 days) when omitted.

PlatformWorkspaceRefreshTokenCreateInput.returnUrl ● String! non-null scalar

URL to redirect to after the authorization flow completes. Must be a trusted domain.