Skip to main content

PlatformWorkspaceRefreshToken

Represents a PlatformWorkspaceRefreshToken, which is used for authentication and authorization when accessing the Altium platform.

type PlatformWorkspaceRefreshToken implements PlatformToken {
clientId: String
createdAt: DateTime!
createdBy: DesUser!
deletedAt: DateTime
deletedBy: DesUser
description: String!
expiresAt: DateTime
maskedRefreshToken: String
name: String!
tokenId: String!
updatedAt: DateTime!
updatedBy: DesUser!
workspaceId: String!
}

Fields

PlatformWorkspaceRefreshToken.clientId ● String scalar

The client identifier for the *OAuth 2.0 client* associated with this PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.createdAt ● DateTime! non-null scalar

The date-time that the PlatformWorkspaceRefreshToken was created.

PlatformWorkspaceRefreshToken.createdBy ● DesUser! non-null object

The DesUser that created the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.deletedAt ● DateTime scalar

The date-time that the PlatformWorkspaceRefreshToken was deleted. Null if the PlatformWorkspaceRefreshToken has not been deleted.

PlatformWorkspaceRefreshToken.deletedBy ● DesUser object

The DesUser that deleted the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.description ● String! non-null scalar

The description of the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.expiresAt ● DateTime scalar

The date-time that the PlatformWorkspaceRefreshToken expires.

PlatformWorkspaceRefreshToken.maskedRefreshToken ● String scalar

The masked value of the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.name ● String! non-null scalar

The name of the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.tokenId ● String! non-null scalar

The identifier of the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.updatedAt ● DateTime! non-null scalar

The date-time that the PlatformWorkspaceRefreshToken was last updated.

PlatformWorkspaceRefreshToken.updatedBy ● DesUser! non-null object

The DesUser that last updated the PlatformWorkspaceRefreshToken.

PlatformWorkspaceRefreshToken.workspaceId ● String! non-null scalar

The identifier of the Workspace that the PlatformWorkspaceRefreshToken belongs to.

Interfaces

PlatformToken interface

Represents a PlatformToken, which is used for authentication and authorization when accessing the Altium platform.