Skip to content

ParameterTrait

  • Full name: \OTPHP\ParameterTrait

Properties

parameters

private array<non-empty-string,mixed> $parameters

issuer

private non-empty-string|null $issuer

label

private non-empty-string|null $label

issuer_included_as_parameter

private bool $issuer_included_as_parameter

Methods

getParameters

public getParameters(): array<non-empty-string,mixed>

getSecret

public getSecret(): string

getLabel

public getLabel(): null|string

setLabel

public setLabel(string $label): void

Parameters:

Parameter Type Description
$label string

getIssuer

public getIssuer(): null|string

setIssuer

public setIssuer(string $issuer): void

Parameters:

Parameter Type Description
$issuer string

isIssuerIncludedAsParameter

public isIssuerIncludedAsParameter(): bool

setIssuerIncludedAsParameter

public setIssuerIncludedAsParameter(bool $issuer_included_as_parameter): void

Parameters:

Parameter Type Description
$issuer_included_as_parameter bool

getDigits

public getDigits(): int

getDigest

public getDigest(): string

hasParameter

public hasParameter(string $parameter): bool

Parameters:

Parameter Type Description
$parameter string

getParameter

public getParameter(string $parameter): mixed

Parameters:

Parameter Type Description
$parameter string

setParameter

public setParameter(string $parameter, mixed $value): void

Parameters:

Parameter Type Description
$parameter string
$value mixed

setSecret

public setSecret(string $secret): void

Parameters:

Parameter Type Description
$secret string

setDigits

public setDigits(int $digits): void

Parameters:

Parameter Type Description
$digits int

setDigest

public setDigest(string $digest): void

Parameters:

Parameter Type Description
$digest string

getParameterMap

protected getParameterMap(): array<non-empty-string,callable>

hasColon

private hasColon(non-empty-string $value): bool

Parameters:

Parameter Type Description
$value non-empty-string


Automatically generated on 2025-03-18