Sophie

Sophie

distrib > Fedora > 13 > i386 > media > os > by-pkgid > cb7205622a1b72763262ee3e5a936b14 > files > 82

sems-1.1.1-6.fc12.i686.rpm


auth_b2b application 

This module is a pure B2BUA application that does an identity 
change and authenticates on the second leg of the call, like 
this

Caller            SEMS auth_b2b                123@domainb
  |                     |                        |
  | INVITE bob@domaina  |                        |
  | From: alice@domaina |                        |
  | To: bob@domaina     |                        |
  | P-App-Param:u=user;d=domainb;p=passwd        |
  |-------------------->|                        |
  |                     |INVITE bob@domainb      |
  |                     |From: user@domainb      |
  |                     |To: bob@domainb         |
  |                     |----------------------->|
  |                     |                        |
  |                     |  407 auth required     |
  |                     |<---------------------- |
  |                     |                        |
  |                     |                        |
  |                     | INVITE w/ auth         |
  |                     |----------------------->|
  |                     |                        |
  |                     |  100 trying            |
  |  100 trying         |<---------------------- |
  |<--------------------|                        |
  |                     |                        |
  |                     |  200 OK                |
  |  200 OK             |<---------------------- |
  |<--------------------|                        |
  |                     |                        |
  | ACK                 |                        |
  |-------------------->| ACK                    |
  |                     |----------------------->|

App-Param:
  u - user in B leg
  d - domain in B leg
  p - password for auth in B leg (auth user=user)