WorkOS PHP SDK

DataIntegrationsFinishConnectionRequest
in package
implements JsonSerializable uses JsonSerializableTrait

Read onlyYes

Table of Contents

Interfaces

JsonSerializable

Properties

$codeVerifier  : string
The code verifier `code_challenge` was derived from: 43 to 128 characters from `A-Z`, `a-z`, `0-9`, `-`, `.`, `_` and `~`. A wrong verifier uses up the `connect_code`, and the user has to connect again.
$connectCode  : string
The `connect_code` WorkOS added to `return_to` when the user finished authorizing. It can be used once and expires 90 seconds after the redirect.
$state  : string|null
The `state` WorkOS added to `return_to` alongside `connect_code`. Optional; it is only used to correlate the request in logs.

Methods

__construct()  : mixed
fromArray()  : self
jsonSerialize()  : array<string|int, mixed>
toArray()  : array<string|int, mixed>

Properties

$codeVerifier

The code verifier `code_challenge` was derived from: 43 to 128 characters from `A-Z`, `a-z`, `0-9`, `-`, `.`, `_` and `~`. A wrong verifier uses up the `connect_code`, and the user has to connect again.

public string $codeVerifier

$connectCode

The `connect_code` WorkOS added to `return_to` when the user finished authorizing. It can be used once and expires 90 seconds after the redirect.

public string $connectCode

$state

The `state` WorkOS added to `return_to` alongside `connect_code`. Optional; it is only used to correlate the request in logs.

public string|null $state = null

Methods

__construct()

public __construct(string $connectCode, string $codeVerifier[, string|null $state = null ]) : mixed
Parameters
$connectCode : string
$codeVerifier : string
$state : string|null = null

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>
On this page

Search results