Class SipHeaders::Authorization
In: sipper/sip_headers/header.rb
Parent: Header

Authorization header credentials = "Digest" digest-response digest-response = 1#( username | realm | nonce | digest-uri | response | [ algorithm ] | [cnonce] |

opaque
| [message-qop] |
nonce-count
| [auth-param] )

username = "username" "=" username-value username-value = quoted-string digest-uri = "uri" "=" digest-uri-value digest-uri-value = request-uri ; As specified by HTTP/1.1 message-qop = "qop" "=" qop-value cnonce = "cnonce" "=" cnonce-value cnonce-value = nonce-value nonce-count = "nc" "=" nc-value nc-value = 8LHEX response = "response" "=" request-digest request-digest = <"> 32LHEX <"> LHEX = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" | "a" | "b" | "c" | "d" | "e" | "f"

Example ——————- Authorization: Digest username="bob", realm="biloxi.com", nonce="dcd98b7102dd2f0e8b11d0f600bfb0c093", uri="sip:bob@biloxi.com", qop=auth, nc=00000001, cnonce="0a4f113b", response="6629fae49393a05397450978507c4ef1", opaque="5ccc069c403ebaf9f0171e9517f40e41"


Methods

assign   dup   header_value   new  

Attributes

algorithm  [RW] 
cnonce  [RW] 
nc  [RW] 
nonce  [RW] 
opaque  [RW] 
qop  [RW] 
realm  [RW] 
response  [RW] 
scheme  [RW] 
uri  [RW] 
username  [RW] 

Public Class methods

Public Instance methods

[Validate]