NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

gov.nist.javax.sip.header.ims
Interface WWWAuthenticateHeaderIms

All Superinterfaces:
Cloneable, Header, Parameters, Serializable, WWWAuthenticateHeader
All Known Implementing Classes:
WWWAuthenticate

public interface WWWAuthenticateHeaderIms
extends WWWAuthenticateHeader

Extension to WWW-authenticate header (3GPP TS 24229-5d0).

Defines a new authentication parameter (auth-param) for the WWW-Authenticate header used in a 401 (Unauthorized) response to the REGISTER request. For more information, see RFC 2617 [21] subclause 3.2.1.

  auth-param = 1#( integrity-key / cipher-key )
  integrity-key = "ik" EQUAL ik-value
  cipher-key = "ck" EQUAL ck-value
  ik-value = LDQUOT *(HEXDIG) RDQUOT
  ck-value = LDQUOT *(HEXDIG) RDQUOT
 

Author:
ALEXANDRE MIGUEL SILVA SANTOS - N?? 10045401

Field Summary
static String CK
           
static String IK
           
 
Fields inherited from interface javax.sip.header.WWWAuthenticateHeader
NAME
 
Method Summary
 String getCK()
           
 String getIK()
           
 void setCK(String ck)
           
 void setIK(String ik)
           
 
Methods inherited from interface javax.sip.header.WWWAuthenticateHeader
getAlgorithm, getDomain, getNonce, getOpaque, getQop, getRealm, getScheme, getURI, isStale, setAlgorithm, setDomain, setNonce, setOpaque, setQop, setRealm, setScheme, setStale, setURI
 
Methods inherited from interface javax.sip.header.Parameters
getParameter, getParameterNames, removeParameter, setParameter
 
Methods inherited from interface javax.sip.header.Header
clone, equals, getName, hashCode, toString
 

Field Detail

IK

static final String IK
See Also:
Constant Field Values

CK

static final String CK
See Also:
Constant Field Values
Method Detail

setIK

void setIK(String ik)
           throws ParseException
Throws:
ParseException

getIK

String getIK()

setCK

void setCK(String ck)
           throws ParseException
Throws:
ParseException

getCK

String getCK()

NIST-SIP: The Reference Implementation for JAIN-SIP 1.2

A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Submit a bug report or feature request.