Difference between revisions of "Privacy Lists"
(еще дописал) |
(Psi) |
||
(8 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | {{RealTitle|Списки приватности}} |
− | + | {{Interwiki | |
− | Privacy Lists (списки приватности) | + | | ruwiki = |
+ | | enwiki = | ||
+ | | jworld = Списки приватности | ||
+ | | twiki = | ||
+ | }} | ||
+ | '''Privacy Lists''' (списки приватности) — расширение [[XMPP]], определенное стандартом {{xep|0016}} и служащее для блокирования доставки некоторых [[станс|стансов]] (например, [[message|сообщений]]) к [[Jabber]]-[[client|клиенту]]. | ||
Поддержка Privacy Lists на стороне [[server|сервера]] позволяет: | Поддержка Privacy Lists на стороне [[server|сервера]] позволяет: | ||
− | * Получение своих списков приватности с | + | * Получение своих списков приватности с сервера. |
* Добавление, удаление, редактирование списков. | * Добавление, удаление, редактирование списков. | ||
* Установка активных списков. | * Установка активных списков. | ||
* Установка списков приватности по-умолчанию (тех, что будут активны, если не указаны другие). | * Установка списков приватности по-умолчанию (тех, что будут активны, если не указаны другие). | ||
− | * Разрешение или запрет доставки [[message|сообщений]], основываясь на [[JID]], [[group|группе]] или [[subscription|подписке]] отправителя. | + | * Разрешение или запрет доставки [[message|сообщений]], основываясь на [[JID]], [[contact group|группе]] или [[subscription|подписке]] отправителя. |
− | * Разрешение или запрет доставки входящей | + | * Разрешение или запрет доставки входящей информации о присутствии, основываясь на JID, группе или подписке отправителя. |
− | * Разрешение или запрет доставки исходящей | + | * Разрешение или запрет доставки исходящей информации о присутствии, основываясь на JID, группе или подписке отправителя. |
− | * Разрещение или запрет доставки [[ | + | * Разрещение или запрет доставки [[iq]]-стансов, основываясь на JID, группе или подписке отправителя. |
− | * Разрещение или запрет любой связи, основываясь на | + | * Разрещение или запрет любой связи, основываясь на JID, группе или подписке отправителя. |
+ | |||
+ | == Использование == | ||
+ | Списки приватности удобно использовать для черных и белых списков. А так как на разных [[resource|ресурсах]] могут быть активны разные списки, то Вы можете установить более жёсткий список, скажем, на рабочем ресурсе, чтобы не отвлекаться от работы, а дома — более мягкий для активного общения. | ||
+ | |||
+ | == Программы-клиенты == | ||
+ | * [[Psi]] - управление списками приватности находится в диалоге учётной записи. | ||
== Список == | == Список == | ||
− | Список приватности | + | Список приватности — это набор правил, определяющих возможность доставки информации, проверяемых в определенном порядке и устанавливаемый пользователем. |
− | Каждое правило определяется типом, значением, действием, набором типов | + | Каждое правило определяется типом, значением, действием, набором типов стансов и порядком. |
=== Тип правила === | === Тип правила === | ||
− | * jid | + | * '''jid''' — значение правила определяет JID отправителя. |
− | * group | + | * '''group''' — значение правила определяет группу отправителя. |
− | * subscription | + | * '''subscription''' — значение правила определяет подписку отправителя. |
=== Действие правила === | === Действие правила === | ||
Действия может быть всего два: | Действия может быть всего два: | ||
− | * allow | + | * '''allow''' — разрешить передачу информации, попадающую под данное правило. |
− | * deny | + | * '''deny''' — запретить таковую. |
+ | |||
+ | === Набор типов стансов === | ||
+ | Определяет, для каких из типов стансов будет действовать правило: | ||
+ | * '''message''' — для сообщений. | ||
+ | * '''presence-in''' — для входящей информации о присутствии. | ||
+ | * '''presence-out''' — для исходящей информации о присутствии. | ||
+ | * '''iq''' — для iq-стансов. | ||
+ | |||
+ | == Порядок применения правил == | ||
+ | Проверка условий правил осуществляется в том порядке, в каком они указаны в списке, с первого пункта списка до первого выполненного условия. Если ни одно условие не выполнено, то сервер поступает в соответствии с собствеными настройками. Например, даемон [[ejabberd]] по умолчанию доставляет сообщение от неподписанного пользователя, а [[Gtalk]] — отбрасывает. | ||
− | + | [[Category:Расширения]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Latest revision as of 22:41, 2 March 2012
ЯВики используйте название
Списки приватности
На других ресурсах
можно также давать ссылку
http://jawiki.ru/Privacy_Lists
Статьи по этой теме на других вики-сайтах: | |
---|---|
Списки приватности — JabberWorld |
Privacy Lists (списки приватности) — расширение XMPP, определенное стандартом XEP-0016 и служащее для блокирования доставки некоторых стансов (например, сообщений) к Jabber-клиенту.
Поддержка Privacy Lists на стороне сервера позволяет:
- Получение своих списков приватности с сервера.
- Добавление, удаление, редактирование списков.
- Установка активных списков.
- Установка списков приватности по-умолчанию (тех, что будут активны, если не указаны другие).
- Разрешение или запрет доставки сообщений, основываясь на JID, группе или подписке отправителя.
- Разрешение или запрет доставки входящей информации о присутствии, основываясь на JID, группе или подписке отправителя.
- Разрешение или запрет доставки исходящей информации о присутствии, основываясь на JID, группе или подписке отправителя.
- Разрещение или запрет доставки iq-стансов, основываясь на JID, группе или подписке отправителя.
- Разрещение или запрет любой связи, основываясь на JID, группе или подписке отправителя.
Contents
Использование[edit]
Списки приватности удобно использовать для черных и белых списков. А так как на разных ресурсах могут быть активны разные списки, то Вы можете установить более жёсткий список, скажем, на рабочем ресурсе, чтобы не отвлекаться от работы, а дома — более мягкий для активного общения.
Программы-клиенты[edit]
- Psi - управление списками приватности находится в диалоге учётной записи.
Список[edit]
Список приватности — это набор правил, определяющих возможность доставки информации, проверяемых в определенном порядке и устанавливаемый пользователем.
Каждое правило определяется типом, значением, действием, набором типов стансов и порядком.
Тип правила[edit]
- jid — значение правила определяет JID отправителя.
- group — значение правила определяет группу отправителя.
- subscription — значение правила определяет подписку отправителя.
Действие правила[edit]
Действия может быть всего два:
- allow — разрешить передачу информации, попадающую под данное правило.
- deny — запретить таковую.
Набор типов стансов[edit]
Определяет, для каких из типов стансов будет действовать правило:
- message — для сообщений.
- presence-in — для входящей информации о присутствии.
- presence-out — для исходящей информации о присутствии.
- iq — для iq-стансов.
Порядок применения правил[edit]
Проверка условий правил осуществляется в том порядке, в каком они указаны в списке, с первого пункта списка до первого выполненного условия. Если ни одно условие не выполнено, то сервер поступает в соответствии с собствеными настройками. Например, даемон ejabberd по умолчанию доставляет сообщение от неподписанного пользователя, а Gtalk — отбрасывает.