Class PermissionApiMock

    • Constructor Detail

      • PermissionApiMock

        public PermissionApiMock()
    • Method Detail

      • hasPermission

        public boolean hasPermission​(net.n2oapp.framework.api.user.UserContext user,
                                     String permissionId)
        Description copied from interface: PermissionApi
        Проверка наличия прав у пользователя
        Specified by:
        hasPermission in interface PermissionApi
        Parameters:
        user - контекст пользователя
        permissionId - индефикатор прав доступа
        Returns:
        наличие прав
      • hasRole

        public boolean hasRole​(net.n2oapp.framework.api.user.UserContext user,
                               String roleId)
        Description copied from interface: PermissionApi
        Проверка наличия роли у пользователя
        Specified by:
        hasRole in interface PermissionApi
        Parameters:
        user - контекст пользователя
        roleId - индефикатор роли
        Returns:
        наличие роли
      • hasAuthentication

        public boolean hasAuthentication​(net.n2oapp.framework.api.user.UserContext user)
        Description copied from interface: PermissionApi
        Проверка прохождения пользователем аутентификации
        Specified by:
        hasAuthentication in interface PermissionApi
        Parameters:
        user - контекст пользователя
        Returns:
        наличие аутентификации
      • hasUsername

        public boolean hasUsername​(net.n2oapp.framework.api.user.UserContext user,
                                   String name)
        Description copied from interface: PermissionApi
        Проверка соответствия имени пользователя одному из заданным в схеме доступа
        Specified by:
        hasUsername in interface PermissionApi
        Parameters:
        user - контекст пользователя
        name - имя пользователя
        Returns:
        соответствие юзернэйма одному из заданных
      • addAllowedPermission

        public void addAllowedPermission​(String allowedPermission)
      • addAllowedRole

        public void addAllowedRole​(String allowedRole)
      • clearAllowedPermissions

        public void clearAllowedPermissions()
      • clearCalls

        public void clearCalls()