ReverificationRequirement class
Re-verification requirement: the SDK asks the user to re-confirm a previously-collected identity field (usually a phone number) because enough time has elapsed relative to the provider's recency policy.
- field is the identity field to re-verify (
emailorphone). - requiredRecencyDays is how recent the last verification must be for the provider to accept it without re-verification.
- lastVerifiedAt is an ISO-8601 timestamp of the last verification, or null if the user has never verified this field.
Constructors
- ReverificationRequirement({required String providerId, required ReverificationField field, required int requiredRecencyDays, String? lastVerifiedAt})
-
const
- ReverificationRequirement.fromDto(ReverificationRequirementDto dto)
-
factory
Properties
- field → ReverificationField
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastVerifiedAt → String?
-
final
- providerId → String
-
final
- requiredRecencyDays → int
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited