cadrumo.application.user_profile.prospective_password module¶
Application presentation contract for prospective profile-password refusals.
- class ProspectiveProfilePasswordRefusal(reason, scalar_count, utf8_byte_count, translated_message)[source]¶
Bases:
objectTyped, secret-free application outcome for an invalid new password.
- Parameters:
reason (ProfilePasswordRefusalReason)
scalar_count (int)
utf8_byte_count (int | None)
translated_message (str)
-
reason:
ProfilePasswordRefusalReason¶
- prospective_profile_password_refusal(assessment)[source]¶
Map a canonical assessment to stable application presentation facts.
- Return type:
- Parameters:
assessment (ProfilePasswordAssessment)