Skip to main content
Version: Latest (4.0.6)

Authentication method reference (AMR)

The amr claim (RFC 8176) lists how the user authenticated. It is complementary to acr (how strong the finished flow was). See MFA / ACR ladder.

In cidaas, token amr and prelogin amr_values are numeric strings (for example "10" for password via email). Federated IdPs may send RFC 8176 names such as pwd; map those with amrConfig. Custom methods set their own values via pluggable verification.

Each AMR identifies a family of closely related methods. For example, otp covers both time-based and HMAC one-time passwords: many relying parties only need to know that an OTP ran in addition to a password.

cidaas values and RFC 8176 equivalents​

cidaas emits the cidaas AMR in tokens. The RFC 8176 column is the closest standard name (for federation mapping and RP interpretation). — means there is no direct registry value.

Authentication methodcidaas AMRRFC 8176
PASSWORD_EMAIL10pwd
PASSWORD_MOBILE11pwd
PASSWORD_USERNAME12pwd
PASSWORD_CUSTOM_USERNAME13pwd
SECURITY_QUESTION_EMAIL30kba
SECURITY_QUESTION_MOBILE31kba
SECURITY_QUESTION_USERNAME32kba
SECURITY_QUESTION_CUSTOM_USERNAME33kba
FACE_EMAIL40face
FACE_MOBILE41face
FACE_USERNAME42face
FACE_CUSTOM_USERNAME43face
BACKUPCODE_EMAIL50otp
BACKUPCODE_MOBILE51otp
BACKUPCODE_USERNAME52otp
BACKUPCODE_CUSTOM_USERNAME53otp
TOTP_EMAIL60otp
TOTP_MOBILE61otp
TOTP_USERNAME62otp
TOTP_CUSTOM_USERNAME63otp
PATTERN_EMAIL70pin
PATTERN_MOBILE71pin
PATTERN_USERNAME72pin
PATTERN_CUSTOM_USERNAME73pin
PUSH_EMAIL80mca
PUSH_MOBILE81mca
PUSH_USERNAME82mca
PUSH_CUSTOM_USERNAME83mca
VOICE_EMAIL90vbm
VOICE_MOBILE91vbm
VOICE_USERNAME92vbm
VOICE_CUSTOM_USERNAME93vbm
RENEWED101—
SOCIAL_LOGIN102—
EMAIL103otp
SMS104sms
GUEST_LOGIN105—
FIDO2106hwk / pop
FIDOU2F107hwk
TOUCHID108fpt
IVR109tel

hwk = hardware-secured key (RFC 8176); pop = proof-of-possession of a key (OpenID EAP), hardware or software unspecified. Map FIDO2 to whichever fits your RP policy.

RFC 8176 registry (standard names)​

ValueMeaning
faceFacial recognition
fptFingerprint biometric
geoGeolocation
hwkProof-of-possession of a hardware-secured key
irisIris scan biometric
kbaKnowledge-based authentication
mcaMultiple-channel authentication (e.g. out-of-band push)
mfaMultiple-factor authentication (meta-value; often with concrete methods)
otpOne-time password
pinPersonal Identification Number
popProof-of-possession of a key (OpenID EAP; hardware or software)
pwdPassword-based authentication
rbaRisk-based authentication
retinaRetina scan biometric
scSmart card
smsConfirmation using SMS
swkProof-of-possession of a software-secured key
telConfirmation by telephone
userUser presence test
vbmVoice biometric
wiaWindows integrated authentication

Full registry: IANA Authentication Method Reference Values.

info
Need Support?

Please contact us directly on our support page or reach out to cidaas support at [email protected].