12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- [general]
- ;debug=yes ; Enable debugging (disabled by default).
- ;autoprune=yes ; Auto remove users from buddy list. Depending on your
- ; setup (ie, using your personal Gtalk account for a test)
- ; you might lose your contacts list. Default is 'no'.
- ;autoregister=yes ; Auto register users from buddy list.
- ;collection_nodes=yes ; Enable support for XEP-0248 for use with
- ; distributed device state. Default is 'no'.
- ;pubsub_autocreate=yes ; Whether or not the PubSub server supports/is using
- ; auto-create for nodes. If it is, we have to
- ; explicitly pre-create nodes before publishing them.
- ; Default is 'no'.
- ;auth_policy=accept ; Auto accept users' subscription requests (default).
- ; Set to deny for auto denial.
- ;[asterisk]
- ;type=client ; Client or Component connection
- ;serverhost=astjab.org ; Route to server for example, talk.google.com
- ;pubsub_node=pubsub.astjab.org ; Node to use for publishing events via PubSub
- ;username=asterisk@astjab.org/asterisk ; Username with optional resource.
- ;secret=blah ; Password
- ;refresh_token=TOKEN_VALUE ; Refresh token issued by Google OAuth 2.0 protocol.
- ; `secret` must NOT be set if you use OAuth.
- ; See https://developers.google.com/identity/protocols/OAuth2WebServer
- ; for more details.
- ; For test reasons you can obtain one on the page
- ; https://developers.google.com/oauthplayground/
- ; 1. Click on Settings icon, check "Use your own OAuth credentials"
- ; and enter your Client ID and Client Secret (see below).
- ; 2. Input the scope https://www.googleapis.com/auth/googletalk
- ; and push "Authorize APIs" button.
- ; 3. Approve permissions.
- ; 4. On section "Step 2" push "Exchange authorization code for tokens"
- ; and get your Refresh token.
- ;oauth_clientid=OAUTH_CLIENT_ID_VALUE ; The application's client id to authorize using Google OAuth 2.0 protocol.
- ;oauth_secret=OAUTH_SECRET_VALUE ; The application's client secret to authorize using Google OAuth 2.0 protocol.
- ; 1. Create new Project on the page:
- ; https://console.cloud.google.com/apis/credentials/oauthclient
- ; 2. Create new Application ID on the same page with type Web-application.
- ; In section "Allowed URI redirections" put the path to the corresponding
- ; script on your site or https://developers.google.com/oauthplayground
- ; if you would like to obtain refresh_token from users by hand
- ; (for example, for test reasons).
- ; 3. Client ID and Client Secret will be shown and available on the same page.
- ;priority=1 ; Resource priority
- ;port=5222 ; Port to use defaults to 5222
- ;usetls=yes ; Use tls or not
- ;usesasl=yes ; Use sasl or not
- ;buddy=mogorman@astjab.org ; Manual addition of buddy to list.
- ; For distributed events, these buddies are
- ; automatically added in the whitelist as
- ; 'owners' of the node(s).
- ;distribute_events=yes ; Whether or not to distribute events using
- ; this connection. Default is 'no'.
- ;status=available ; One of: chat, available, away, xaway, or dnd
- ;statusmessage="I am available" ; Have custom status message for Asterisk
- ;timeout=5 ; Timeout (in seconds) on the message stack, defaults to 5.
- ; Messages stored longer than this value will be deleted by Asterisk.
- ; This option applies to incoming messages only, which are intended to
- ; be processed by the JABBER_RECEIVE dialplan function.
- ;sendtodialplan=yes ; Send incoming messages into the dialplan. Off by default.
- ;context=messages ; Dialplan context to send incoming messages to. If not set,
- ; "default" will be used.
- ;forceoldssl=no ; Force the use of old-style SSL.
- ;keepalive=
|