pub enum AuthenticatorAssuranceLevel {
Aal0,
Aal1,
Aal2,
Aal3,
}Expand description
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 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
Variants§
Trait Implementations§
source§impl Clone for AuthenticatorAssuranceLevel
impl Clone for AuthenticatorAssuranceLevel
source§fn clone(&self) -> AuthenticatorAssuranceLevel
fn clone(&self) -> AuthenticatorAssuranceLevel
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for AuthenticatorAssuranceLevel
impl Debug for AuthenticatorAssuranceLevel
source§impl<'de> Deserialize<'de> for AuthenticatorAssuranceLevel
impl<'de> Deserialize<'de> for AuthenticatorAssuranceLevel
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
source§impl Hash for AuthenticatorAssuranceLevel
impl Hash for AuthenticatorAssuranceLevel
source§impl Ord for AuthenticatorAssuranceLevel
impl Ord for AuthenticatorAssuranceLevel
source§fn cmp(&self, other: &AuthenticatorAssuranceLevel) -> Ordering
fn cmp(&self, other: &AuthenticatorAssuranceLevel) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
source§impl PartialEq for AuthenticatorAssuranceLevel
impl PartialEq for AuthenticatorAssuranceLevel
source§fn eq(&self, other: &AuthenticatorAssuranceLevel) -> bool
fn eq(&self, other: &AuthenticatorAssuranceLevel) -> bool
self and other values to be equal, and is used
by ==.source§impl PartialOrd for AuthenticatorAssuranceLevel
impl PartialOrd for AuthenticatorAssuranceLevel
source§fn partial_cmp(&self, other: &AuthenticatorAssuranceLevel) -> Option<Ordering>
fn partial_cmp(&self, other: &AuthenticatorAssuranceLevel) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
self and other) and is used by the <=
operator. Read moreimpl Copy for AuthenticatorAssuranceLevel
impl Eq for AuthenticatorAssuranceLevel
impl StructuralPartialEq for AuthenticatorAssuranceLevel
Auto Trait Implementations§
impl RefUnwindSafe for AuthenticatorAssuranceLevel
impl Send for AuthenticatorAssuranceLevel
impl Sync for AuthenticatorAssuranceLevel
impl Unpin for AuthenticatorAssuranceLevel
impl UnwindSafe for AuthenticatorAssuranceLevel
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.