ESET Secure Authentication SDK documentation
 All Classes Namespaces Functions Variables
Static Public Member Functions | Public Attributes | List of all members
ESET\SecureAuthentication\SDK\CredentialTypes Class Reference
Inheritance diagram for ESET\SecureAuthentication\SDK\CredentialTypes:

Static Public Member Functions

static name ($credentialType)
 

Public Attributes

const NONE = 0
 
const TEXT_MESSAGE_CREDENTIAL = 1
 
const APP_HOTP_CREDENTIAL = 2
 
const TRANSITION_TEXT_TO_APP_HOTP = 4
 

Member Function Documentation

static ESET\SecureAuthentication\SDK\CredentialTypes::name (   $credentialType)
static

Return the text credential type name for the specific credential

Parameters
int$credentialTypeA CredentialTypes constant
Returns
string Credential type text value

Member Data Documentation

const ESET\SecureAuthentication\SDK\CredentialTypes::APP_HOTP_CREDENTIAL = 2

2FA is enabled with mobile app OTPs

const ESET\SecureAuthentication\SDK\CredentialTypes::NONE = 0

No 2FA is enabled or 2FA is not applicable

const ESET\SecureAuthentication\SDK\CredentialTypes::TEXT_MESSAGE_CREDENTIAL = 1

2FA is enabled with text message OTPs

const ESET\SecureAuthentication\SDK\CredentialTypes::TRANSITION_TEXT_TO_APP_HOTP = 4

2FA is enabled with both text message and mobile app OTPs

Once a user successfully enters a mobile app OTP, text message OTPs will be automatically disabled.