Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
OTPHP\OTP Member List

This is the complete list of members for OTPHP\OTP, including all inherited members.

__construct($secret, string $digest, int $digits) (defined in OTPHP\OTP)OTPHP\OTPprotected
at(int $timestamp)OTPHP\OTP
compareOTP(string $safe, string $user)OTPHP\OTPprotected
filterOptions(array &$options)OTPHP\OTPprotected
generateOTP(int $input)OTPHP\OTPprotected
generateURI(string $type, array $options)OTPHP\OTPprotected
getDigest()OTPHP\OTPInterface
getDigits()OTPHP\OTPInterface
getIssuer()OTPHP\OTPInterface
getLabel()OTPHP\OTPInterface
getParameter(string $parameter)OTPHP\OTPInterface
getParameters()OTPHP\OTPInterface
getProvisioningUri()OTPHP\OTPInterface
getQrCodeUri(string $uri='https://chart.googleapis.com/chart?chs=200x200 &chld=M|0 &cht=qr &chl={PROVISIONING_URI}', string $placeholder='{PROVISIONING_URI}')OTPHP\OTP
getSecret()OTPHP\OTPInterface
hasParameter(string $parameter)OTPHP\OTPInterface
isIssuerIncludedAsParameter()OTPHP\OTPInterface
setIssuer(string $issuer)OTPHP\OTPInterface
setIssuerIncludedAsParameter(bool $issuer_included_as_parameter)OTPHP\OTPInterface
setLabel(string $label)OTPHP\OTPInterface
setParameter(string $parameter, $value)OTPHP\OTPInterface
verify(string $otp, $input=null, $window=null)OTPHP\OTPInterface