AXIAM PHP SDK

PasswordResetConfirmation
in package

Read onlyYes
FinalYes

Arguments to `AxiamClient::confirmPasswordReset()` (CONTRACT.md §25.1).

Table of Contents

Properties

$newPassword  : Sensitive|string
$opaque  : array<string|int, mixed>|null
$tenantId  : string
$token  : Sensitive|string

Methods

__construct()  : mixed

Properties

Methods

__construct()

public __construct(Sensitive|string $token, Sensitive|string $newPassword, string $tenantId[, array<string, mixed>|null $opaque = null ]) : mixed
Parameters
$token : Sensitive|string

The single-use token from the reset mail. Accepted bare as well as wrapped, like every other §12/§20 secret input: a caller typically has it as a raw string out of a mail link.

$newPassword : Sensitive|string

The replacement password.

$tenantId : string

The tenant the account belongs to. A body field: this is not an /oauth2 endpoint, so §12.1 rule 2's query-parameter convention does not reach it.

$opaque : array<string, mixed>|null = null

The §23 registration record, for a tenant whose passwordResetContext() reported an OPAQUE policy. null on the plaintext path.

On this page

Search results