Tech-invite3GPPspaceIETFspace
SIP ↠  ExamplesGrammarsPresence
List   Prev   Next

ABNF for SIP Headers

(71  of  93)

SIP Header — Security-Client

RFC 3329Section 2.2

security-client =
"Security‑Client"  HCOLONsec‑mechanism  *( COMMAsec‑mechanism )
Top
sec-mechanism =
Up
mechanism-name =
(
"digest" /  "tls" /  "ipsec‑ike" /  "ipsec‑man" /  ; see  Section 2.2
"ipsec-3gpp" /  ; see  Appendix A
sdes‑srtp‑name /  msrp‑tls‑name /  bfcp‑tls‑name /  udptl‑dtls‑name / 
; see  3GPP TS 24.229Section 7.2A.7
token
 )
Up
sdes-srtp-name =
"sdes‑srtp"
Up
msrp-tls-name =
"msrp‑tls"
Up
bfcp-tls-name =
"bfcp‑tls"
Up
udptl-dtls-name =
"udptl‑dtls"
Up
mech-parameters =
(
preference /  digest‑algorithm /  digest‑qop /  digest‑verify /  ; see  Section 2.2
algorithm /  protocol /  mode /  encrypt‑algorithm /  spi /  port1 /  port2 /  ; see  Appendix A
spi‑c /  spi‑s /  port‑c /  port‑s /  ; see  3GPP TS 33.203 – Annex H
mediasec‑param /  ; see  3GPP TS 24.229Section 7.2A.7
extension
 )
Up
preference =
"q"  EQUALqvalue
Up
digest-algorithm =
"d-alg"  EQUALtoken
Up
digest-qop =
"d-qop"  EQUALtoken
Up
digest-verify =
"d-ver"  EQUALLDQUOT  32LHEXRDQUOT
Up
algorithm =
"alg"  EQUAL  ( "hmac‑md5‑96" /  "hmac‑sha‑1‑96" )
Up
protocol =
"prot"  EQUAL  ( "ah" /  "esp" )
Up
mode =
"mod"  EQUAL  (
"trans" /  "tun" / 
"UDP-enc-tun"  ; see  3GPP TS 33.203 – Annex H
 )
Up
encrypt-algorithm =
"ealg"  EQUAL  (
"des‑ede3‑cbc" /  "null" / 
"aes‑cbc"  ; see  3GPP TS 33.203 – Annex H
 )
Up
spi =
"spi"  EQUALspivalue
Up
spi-c =
"spi‑c"  EQUALspivalue
Up
spi-s =
"spi‑s"  EQUALspivalue
Up
spivalue =
10DIGIT
; 0 to 4294967295
Up
port1 =
"port1"  EQUALport
Up
port2 =
"port2"  EQUALport
Up
port-c =
"port‑c"  EQUALport
Up
port-s =
"port‑s"  EQUALport
Up
port =
1*DIGIT
Up
mediasec-param =
"mediasec"
Up
extension =
Up

Top