TESSA Web API
    Preparing search index...

    Class GroupAccessCache

    Кэш с информацией о том, что пользователь входит в группу.

    Implements

    Index

    Constructors

    Methods

    • Возвращает административные разрешения текущего пользователя по отношению к группе на основании информации в кэше.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      Returns null | GroupAdminPermissions

      Административные разрешения, доступные пользователю по отношению к группе по информации в кэше, или null, если информация в кэше отсутствует.

    • Удаляет информацию в кэше по вхождению текущего пользователя в состав групп и по административным разрешениям текущего пользователя.

      Returns void

    • Возвращает признак того, что текущий пользователь входит в состав группы на основании информации в кэше.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      Returns null | boolean

      true, если пользователь входит в группу по информации в кэше; false, если пользователь не входит в группу по информации в кэше; null, если информация в кэше отсутствует.

    • Добавляет информацию в кэш об административных разрешениях текущего пользователя по отношению к группе.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      • value: GroupAdminPermissions

        Административные разрешения, доступные пользователю по отношению к группе.

      Returns void

    • Добавляет информацию в кэш о том, входит ли текущий пользователь в состав группы.

      Parameters

      • groupID: string

        Идентификатор проверяемой группы.

      • value: boolean

        true, если пользователь входит в состав группы; false, если пользователь не входит в состав группы.

      Returns void