tech-invite   World Map     

IETF     RFCs     Groups     SIP     ABNFs    |    3GPP     Specs     Gloss.     Arch.     IMS     UICC    |    Misc.    |    search     info

ABNF for  Security-Client  SIP Header

70  of  92

 

Here

 

Top

 

Up

 

Prev

 

Next

 

RFC 3329 – Section 2.2

 


security-client   =
"Security-Client"   HCOLON   sec-mechanism   *( COMMA   sec-mechanism )

sec-mechanism   =
mechanism-name   =
(
"digest"  /  "tls"  /  "ipsec-ike"  /  "ipsec-man"  /     ;  see  RFC 3329 – Section 2.2
"ipsec-3gpp"  /     ;  see  RFC 3329 – Appendix A
sdes-srtp-name  /  msrp-tls-name  /     ;  see  3GPP TS 24.229 – Section 7.2A.7
bfcp-tls-name  /  udptl-dtls-name  /     ;  see  3GPP TS 24.229 – Section 7.2A.7
token
)

sdes-srtp-name   =
"sdes-srtp"

msrp-tls-name   =
"msrp-tls"

bfcp-tls-name   =
"bfcp-tls"

udptl-dtls-name   =
"udptl-dtls"

mech-parameters   =
(
preference  /  digest-algorithm  /  digest-qop  /  digest-verify  /     ;  see  RFC 3329 – Section 2.2
algorithm  /  protocol  /  mode  /  encrypt-algorithm  /  spi  /  port1  /  port2  /     ;  see  RFC 3329 – Appendix A
spi-c  /  spi-s  /  port-c  /  port-s  /     ;  see  3GPP TS 33.203 – Annex H
mediasec-param  /     ;  see 3GPP TS 24.229
extension
)

preference   =
"q"   EQUAL   qvalue

digest-algorithm   =
"d-alg"   EQUAL   token

digest-qop   =
"d-qop"   EQUAL   token

digest-verify   =
"d-ver"   EQUAL   LDQUOT   32LHEX   RDQUOT

algorithm   =
"alg"   EQUAL   ( "hmac-md5-96"  /  "hmac-sha-1-96" )

protocol   =
"prot"   EQUAL   ( "ah"  /  "esp" )

mode   =
"mod"   EQUAL   (
"trans"  /  "tun"  / 
"UDP-enc-tun"     ;   3GPP TS 33.203 – Annex H
)

encrypt-algorithm   =
"ealg"   EQUAL   (
"des-ede3-cbc"  /  "null"  / 
"aes-cbc"     ;   3GPP TS 33.203 – Annex H
)

spi   =
"spi"   EQUAL   spivalue

spi-c   =
"spi-c"   EQUAL   spivalue

spi-s   =
"spi-s"   EQUAL   spivalue

spivalue   =
10DIGIT
; 0 to 4294967295

port1   =
"port1"   EQUAL   port

port2   =
"port2"   EQUAL   port

port-c   =
"port-c"   EQUAL   port

port-s   =
"port-s"   EQUAL   port

port   =
1*DIGIT

mediasec-param   =
"mediasec"

extension   =