class documentation

class PasswordStrengthPolicy(bb.Union): (source)

View In Hierarchy

This class acts as a tagged union. Only one of the ``is_*`` methods will return true. To get the associated value of a tag (if one exists), use the corresponding ``get_*`` method. :ivar team_policies.PasswordStrengthPolicy.minimal_requirements: User passwords will adhere to the minimal password strength policy. :ivar team_policies.PasswordStrengthPolicy.moderate_password: User passwords will adhere to the moderate password strength policy. :ivar team_policies.PasswordStrengthPolicy.strong_password: User passwords will adhere to the very strong password strength policy.

Method is_minimal_requirements Check if the union tag is ``minimal_requirements``.
Method is_moderate_password Check if the union tag is ``moderate_password``.
Method is_other Check if the union tag is ``other``.
Method is_strong_password Check if the union tag is ``strong_password``.
Class Variable minimal_requirements Undocumented
Class Variable moderate_password Undocumented
Class Variable other Undocumented
Class Variable strong_password Undocumented
Method _process_custom_annotations Undocumented
Class Variable _catch_all Undocumented
def is_minimal_requirements(self): (source)

Check if the union tag is ``minimal_requirements``. :rtype: bool

def is_moderate_password(self): (source)

Check if the union tag is ``moderate_password``. :rtype: bool

def is_other(self): (source)

Check if the union tag is ``other``. :rtype: bool

def is_strong_password(self): (source)

Check if the union tag is ``strong_password``. :rtype: bool

minimal_requirements = (source)

Undocumented

moderate_password = (source)

Undocumented

Undocumented

strong_password = (source)

Undocumented

def _process_custom_annotations(self, annotation_type, field_path, processor): (source)

Undocumented

_catch_all: str = (source)

Undocumented