Skip to main content

UserAuthenticateQueryResponse

Response associated with user authentication query.

Properties

NameTypeDescriptionNotes
authenticationCompletedBooleanFlag to indicate if access to the application is allowed with the current JWT.[optional]
authenticationTypesList<AuthenticationTypesEnum>List of authenticator types available for the user.[optional]
authenticatorLockoutStatusList<UserAuthenticatorLockoutStatus>A list of all authenticators that the user has with their lockout status.[optional]
availableSecondFactorList<AvailableSecondFactorEnum>Lists authenticator types available to complete second factor challenge (if enabled).[optional]
deviceCertAuthDesiredBooleanFlag to indicate if the user has to attempt device certificate authentication.[optional]
expiresLong[optional]
fidoChallengeFIDOChallenge[optional]
gridChallengeGridChallenge[optional]
kbaChallengeKbaChallenge[optional]
machineAuthenticatorMachineAuthenticator[optional]
organizationsList<Organization>A list of the user organizations.[optional]
otpDeliveryInfoOTPDetails[optional]
otpDeliveryTypeOtpDeliveryTypeEnumThe OTP delivery type used.[optional]
passwordResetAllowedBooleanFlag to indicate if the user can initiate a password reset flow.[optional]
registrationRequiredBooleanFlag to indicate if the user has to register authenticators.[optional]
supportsSignatureBooleanFlag to indicate if the user has a token that supports signature.[optional]
tempAccessCodeChallengeTempAccessCodeChallenge[optional]
timeLong[optional]
tokenString[optional]
tokenChallengeTokenChallenge[optional]
tokenDetailsList<String>For a token or token push authenticator challenge, provides a list of serial numbers of the tokens that can be used to authenticate.[optional]
tokenPushMutualChallengeStringThe token push authentication mutual challenge.[optional]
userMachineSettingsUserMachineSettings[optional]
verificationRequiredBooleanFlag to indicate if the user has to verify.[optional]

List<AuthenticationTypesEnum>

NameValue
MACHINE"MACHINE"
PASSWORD"PASSWORD"
EXTERNAL"EXTERNAL"
KBA"KBA"
TEMP_ACCESS_CODE"TEMP_ACCESS_CODE"
OTP"OTP"
GRID"GRID"
TOKEN"TOKEN"
TOKENPUSH"TOKENPUSH"
FIDO"FIDO"
SMARTCREDENTIALPUSH"SMARTCREDENTIALPUSH"
PASSWORD_AND_SECONDFACTOR"PASSWORD_AND_SECONDFACTOR"
SMART_LOGIN"SMART_LOGIN"
IDP"IDP"
PASSKEY"PASSKEY"
IDP_AND_SECONDFACTOR"IDP_AND_SECONDFACTOR"
USER_CERTIFICATE"USER_CERTIFICATE"
FACE"FACE"

List<AvailableSecondFactorEnum>

NameValue
MACHINE"MACHINE"
PASSWORD"PASSWORD"
EXTERNAL"EXTERNAL"
KBA"KBA"
TEMP_ACCESS_CODE"TEMP_ACCESS_CODE"
OTP"OTP"
GRID"GRID"
TOKEN"TOKEN"
TOKENPUSH"TOKENPUSH"
FIDO"FIDO"
SMARTCREDENTIALPUSH"SMARTCREDENTIALPUSH"
PASSWORD_AND_SECONDFACTOR"PASSWORD_AND_SECONDFACTOR"
SMART_LOGIN"SMART_LOGIN"
IDP"IDP"
PASSKEY"PASSKEY"
IDP_AND_SECONDFACTOR"IDP_AND_SECONDFACTOR"
USER_CERTIFICATE"USER_CERTIFICATE"
FACE"FACE"

OtpDeliveryTypeEnum

NameValue
EMAIL"EMAIL"
SMS"SMS"
VOICE"VOICE"