# 예제: 음소거 토큰

> Examples of Mute tokens that allow muting individual users in a channel.

* [예제: 음소거 토큰](#signed)
  * [로그인한 사용자가 채널에서 다른 사용자 음소거](#signed)
  * [관리자가 채널에서 다른 사용자 음소거](#admin)

## 로그인한 사용자가 채널에서 다른 사용자 음소거##signed

이 예제에서 해당 토큰을 통해 사용자 ‘beef’는 채널 ‘testchannel’에서 사용자 ‘jerky’를 음소거할 수 있습니다.

토큰 만료 시점은 2020년 9월 17일 오후 1:30(UTC)입니다.

토큰 서명 키는 ‘secret!’(따옴표 미포함)입니다.

### 헤더##header

```json
{}
```

### 페이로드##payload

> **Note:**
>
> 설명을 위해 이 코드에 간격이 추가되었습니다. 또한 클레임을 순서에 상관없이 나열할 수 있습니다.

```json
{
    "vxi":123456,
    "sub":"sip:.blindmelon-AppName-dev.jerky.@tla.vivox.com",
    "f":"sip:.blindmelon-AppName-dev.beef.@tla.vivox.com",
    "iss":"blindmelon-AppName-dev",
    "vxa":"mute",
    "t":"sip:confctl-g-blindmelon-AppName-dev.testchannel@tla.vivox.com",
    "exp":1600349400
}
```

### 액세스 토큰##access-token

```plaintext
e30.eyJ2eGkiOjEyMzQ1Niwic3ViIjoic2lwOi5ibGluZG1lbG9uLUFwcE5hbWUtZGV2Lmplcmt5LkB0bGEudml2b3guY29tIiwiZiI6InNpcDouYmxpbmRtZWxvbi1BcHBOYW1lLWRldi5iZWVmLkB0bGEudml2b3guY29tIiwiaXNzIjoiYmxpbmRtZWxvbi1BcHBOYW1lLWRldiIsInZ4YSI6Im11dGUiLCJ0Ijoic2lwOmNvbmZjdGwtZy1ibGluZG1lbG9uLUFwcE5hbWUtZGV2LnRlc3RjaGFubmVsQHRsYS52aXZveC5jb20iLCJleHAiOjE2MDAzNDk0MDB9.vM9zkCXTORjgv8w7eiMHHHkc4DumTwR_-I06y4SnpHA
```

## 관리자가 채널에서 다른 사용자 음소거##admin

이 예제에서 해당 토큰을 통해 사용자 ‘blindmelon-AppName-dev-Admin’은 채널 ‘testchannel’에서 사용자 ‘jerky’를 음소거할 수 있습니다.

토큰 만료 시점은 2020년 9월 17일 오후 1:30(UTC)입니다.

토큰 서명 키는 ‘secret!’(따옴표 미포함)입니다.

### 헤더##header

```json
{}
```

### 페이로드##payload

> **Note:**
>
> 설명을 위해 이 코드에 간격이 추가되었습니다. 또한 클레임을 순서에 상관없이 나열할 수 있습니다.

```json
{
    "vxi":654321,
    "sub":"sip:.blindmelon-AppName-dev.jerky.@tla.vivox.com",
    "f":"sip:blindmelon-AppName-dev-Admin@tla.vivox.com",
    "iss":"blindmelon-AppName-dev",
    "vxa":"mute",
    "t":"sip:confctl-g-blindmelon-AppName-dev.testchannel@tla.vivox.com",
    "exp":1600349400
}
```

### 액세스 토큰##access-token

```plaintext
e30.eyJ2eGkiOjY1NDMyMSwic3ViIjoic2lwOi5ibGluZG1lbG9uLUFwcE5hbWUtZGV2Lmplcmt5LkB0bGEudml2b3guY29tIiwiZiI6InNpcDpibGluZG1lbG9uLUFwcE5hbWUtZGV2LUFkbWluQHRsYS52aXZveC5jb20iLCJpc3MiOiJibGluZG1lbG9uLUFwcE5hbWUtZGV2IiwidnhhIjoibXV0ZSIsInQiOiJzaXA6Y29uZmN0bC1nLWJsaW5kbWVsb24tQXBwTmFtZS1kZXYudGVzdGNoYW5uZWxAdGxhLnZpdm94LmNvbSIsImV4cCI6MTYwMDM0OTQwMH0.ix0mFGS1XDXCBXH044f6B2JxutExbH2hZjGqZAwoHH8
```
