def get_licenser_classes():
    """
    Get all licenser classes

    @return Return a dict contained licenser classes with their tags as key.
    """
    import sys
    import inspect
    members = inspect.getmembers(sys.modules[__name__], lambda member: 
        inspect.isclass(member) and member.__module__ == __name__)
    classes_dict = dict()
    for name, member in members:
        if not name.endswith('Licenser'):
            continue
        if name == 'Licenser':
            continue
        classes_dict[member.tag] = member
    return classes_dict
