Package sh.ory.model

Enum AuthenticatorAssuranceLevel

java.lang.Object
java.lang.Enum<AuthenticatorAssuranceLevel>
sh.ory.model.AuthenticatorAssuranceLevel
All Implemented Interfaces:
Serializable, Comparable<AuthenticatorAssuranceLevel>, java.lang.constant.Constable

public enum AuthenticatorAssuranceLevel
extends Enum<AuthenticatorAssuranceLevel>
The authenticator assurance level can be one of \"aal1\", \"aal2\", or \"aal3\". A higher number means that it is harder for an attacker to compromise the account. Generally, \"aal1\" implies that one authentication factor was used while AAL2 implies that two factors (e.g. password + TOTP) have been used. To learn more about these levels please head over to: https://www.ory.sh/kratos/docs/concepts/credentials