단기 SIP 토큰 발급 (WebRTC/SIP 단말용)
단기 SIP 토큰 발급 (WebRTC/SIP 단말용)
Authentication
API Key를 Bearer 토큰으로 전달
Path parameters
Request
토큰 TTL (초). 1 ~ 86400 (24시간). 권장 5~30분 (통화 1건 길이).
JWT sub 클레임. 미지정 시 user:<parent_credential_id>. 사용자별 추적/감사용.
Response
발급 성공 — JWT + ws_url + sip_uri
HS256 JWT. payload 클레임: account_id, credential_id (ephemeral), parent_credential_id (영구), sub, sip_username, sip_password, realm, ws_url, allowed_caller_ids, jti (= ephemeral credential id), iat, exp. 클라이언트가 SIP digest 인증(REGISTER/INVITE)에 사용. 서명 검증은 ClawOps 게이트웨이가 수행하므로 클라이언트는 디코드만 하면 됨.
JWT 만료 시각 (ISO 8601).
SIP-over-WebSocket 게이트웨이 URL. 클라이언트(JsSIP/SIP.js)가 WSS handshake 대상으로 사용.
발급된 단기 SIP URI (<ephemeral_username>@<realm>).