Difference between revisions of "Privacy Lists"
From JaWiki (Jabber/XMPP wiki)
(начало :)) |
(еще дописал) |
||
Line 13: | Line 13: | ||
* Разрещение или запрет доставки [[IQ]]-[[stanza|станс]], основываясь на [[JID]], [[group|группе]] или [[subscription|подписке]] отправителя. | * Разрещение или запрет доставки [[IQ]]-[[stanza|станс]], основываясь на [[JID]], [[group|группе]] или [[subscription|подписке]] отправителя. | ||
* Разрещение или запрет любой связи, основываясь на [[JID]], [[group|группе]] или [[subscription|подписке]] отправителя. | * Разрещение или запрет любой связи, основываясь на [[JID]], [[group|группе]] или [[subscription|подписке]] отправителя. | ||
+ | |||
+ | == Список == | ||
+ | Список приватности - это набор правил, определяющих возможность доставки информации, проверяемых в определенном порядке и устанавливаемый пользователем. | ||
+ | |||
+ | Каждое правило определяется типом, значением, действием, набором типов [[stanza|станс]] и порядком. | ||
+ | |||
+ | === Тип правила === | ||
+ | * jid - значение правила определяет [[JID]] отправителя. | ||
+ | * group - значение правила определяет [[group|группу]] отправителя. | ||
+ | * subscription - значение правила определяет [[subscription|подписку]] отправителя. | ||
+ | |||
+ | === Действие правила === | ||
+ | Действия может быть всего два: | ||
+ | * allow - разрешить передачу информации, попадающую под данное правило. | ||
+ | * deny - запретить таковую. | ||
+ | |||
+ | === Набор типов станс === | ||
+ | Определяет, для каких из типов [[stanza|станс]] будет действовать правило: | ||
+ | * message - для [[message|сообщений]]. | ||
+ | * presence-in - для входящей [[presence|информации о присутствии]]. | ||
+ | * presence-out - для исходящей [[presence|информации о присутствии]]. | ||
+ | * iq - для [[iq]]-[[stanza|станс]]. |
Revision as of 12:25, 5 April 2007
Privacy Lists
Privacy Lists (списки приватности) - расширение XMPP, определенное XEP-0016 и служащее для блокирования доставки некоторых сообщений и пакетов к Jabber-клиенту.
Поддержка Privacy Lists на стороне сервера позволяет:
- Получение своих списков приватности с сервера.
- Добавление, удаление, редактирование списков.
- Установка активных списков.
- Установка списков приватности по-умолчанию (тех, что будут активны, если не указаны другие).
- Разрешение или запрет доставки сообщений, основываясь на JID, группе или подписке отправителя.
- Разрешение или запрет доставки входящей информации о присутствии, основываясь на JID, группе или подписке отправителя.
- Разрешение или запрет доставки исходящей информации о присутствии, основываясь на JID, группе или подписке отправителя.
- Разрещение или запрет доставки IQ-станс, основываясь на JID, группе или подписке отправителя.
- Разрещение или запрет любой связи, основываясь на JID, группе или подписке отправителя.
Список
Список приватности - это набор правил, определяющих возможность доставки информации, проверяемых в определенном порядке и устанавливаемый пользователем.
Каждое правило определяется типом, значением, действием, набором типов станс и порядком.
Тип правила
- jid - значение правила определяет JID отправителя.
- group - значение правила определяет группу отправителя.
- subscription - значение правила определяет подписку отправителя.
Действие правила
Действия может быть всего два:
- allow - разрешить передачу информации, попадающую под данное правило.
- deny - запретить таковую.
Набор типов станс
Определяет, для каких из типов станс будет действовать правило:
- message - для сообщений.
- presence-in - для входящей информации о присутствии.
- presence-out - для исходящей информации о присутствии.
- iq - для iq-станс.