Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
OTPHP Namespace Reference

  More...

Classes

class  OTP
 
interface  OTPInterface
 
class  TOTP
 
interface  TOTPInterface
 

Functions

 getDigest ()
 
 getDigits ()
 
 getIssuer ()
 
 getLabel ()
 
 getParameter (string $parameter)
 
 getParameterMap ()
 
 getParameters ()
 
 getSecret ()
 
 hasParameter (string $parameter)
 
 isIssuerIncludedAsParameter ()
 
 setIssuer (string $issuer)
 
 setIssuerIncludedAsParameter (bool $issuer_included_as_parameter)
 
 setLabel (string $label)
 
 setParameter (string $parameter, $value)
 

Variables

trait ParameterTrait
 

Detailed Description

 

Function Documentation

◆ getDigest()

OTPHP\getDigest ( )
Return values
string

◆ getDigits()

OTPHP\getDigits ( )
Return values
int

◆ getIssuer()

OTPHP\getIssuer ( )
Return values
string|null

◆ getLabel()

OTPHP\getLabel ( )
Return values
string|null

◆ getParameter()

OTPHP\getParameter ( string $parameter)
Parameters
string$parameter
Return values
mixed

◆ getParameterMap()

OTPHP\getParameterMap ( )
protected
Return values
array

◆ getParameters()

OTPHP\getParameters ( )
Return values
array

◆ getSecret()

OTPHP\getSecret ( )
Return values
string

◆ hasParameter()

OTPHP\hasParameter ( string $parameter)
Parameters
string$parameter
Return values
bool

◆ isIssuerIncludedAsParameter()

OTPHP\isIssuerIncludedAsParameter ( )
Return values
bool

◆ setIssuer()

OTPHP\setIssuer ( string $issuer)
Parameters
string$issuer

◆ setIssuerIncludedAsParameter()

OTPHP\setIssuerIncludedAsParameter ( bool $issuer_included_as_parameter)
Parameters
bool$issuer_included_as_parameter

◆ setLabel()

OTPHP\setLabel ( string $label)
Parameters
string$label

◆ setParameter()

OTPHP\setParameter ( string $parameter,
$value )
Parameters
string$parameter
mixed$value

Variable Documentation

◆ ParameterTrait

trait OTPHP\ParameterTrait
Initial value:
{
private array $parameters = []