Class TfishYubikeyAuthenticator
Two-factor authentication class.
Handles two-factor authentication via a Yubikey hardware token, available from yubico.com. Set up requires obtaining a Client ID and secret key from Yubico, please refer to the manual for instructions on how to set it up.
Note that the Yubikey authentication methods within this class are Copyright Tom Corwine and distributed under the GPL (V2). Please see the separate copyright block within the class file.
Do not attempt to use this file without reading the manual.
Package: security
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Located at trust_path/libraries/tuskfish/class/TfishYubikeyAuthenticator.php
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Located at trust_path/libraries/tuskfish/class/TfishYubikeyAuthenticator.php
Methods summary
public
|
|
public
integer
|
|
public
boolean
|
|
public
integer
|
|
public
boolean
|
|
public
string
|
|
public
boolean
|
|
protected
string
|
#
createSignedRequest( string $urlParams )
Create URL with embedded and signed authentication request for Yubico authentication server. |
protected
string
|
|
protected
boolean
|
|
protected
boolean
|
|
protected
boolean
|
|
protected
boolean
|