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

Uses of Interface
javax.sip.header.Parameters

Packages that use Parameters
gov.nist.javax.sip.address Implementation of the address package of the JAIN SIP API. 
gov.nist.javax.sip.header Contains implementations of the SIP headers as defined in JAIN-SIP 1.2 and an implementation of the JAIN-SIP header factory. 
gov.nist.javax.sip.header.extensions   
gov.nist.javax.sip.header.ims NIST-SIP Specific support for IMS headers contributed by Jose Miguel Freitas (Aveiro University, Portugal) and Alexandre Miguel Silva Santos (PT Inovacau, Portugal). 
javax.sip.address This package contains interfaces that represent the Addressing components of the SIP protocol. 
javax.sip.header

This package contains all the headers interfaces supported by this specification. 

 

Uses of Parameters in gov.nist.javax.sip.address
 

Classes in gov.nist.javax.sip.address that implement Parameters
 class SipUri
          Implementation of the SipURI interface.
 class TelURLImpl
          Implementation of the TelURL interface.
 

Uses of Parameters in gov.nist.javax.sip.header
 

Subinterfaces of Parameters in gov.nist.javax.sip.header
 interface AddressParameters
           
 

Classes in gov.nist.javax.sip.header that implement Parameters
 class Accept
          Accept header : The top level header is actually AcceptList which is a list of Accept headers.
 class AcceptEncoding
          Accept-Encoding SIP (HTTP) Header.
 class AcceptLanguage
          Accept Language body.
 class AddressParametersHeader
          An abstract class for headers that take an address and parameters.
 class AlertInfo
          AlertInfo SIP Header.
 class AuthenticationHeader
          The generic AuthenticationHeader
 class AuthenticationInfo
          Authentication info SIP Header.
 class Authorization
          Authorization SIP header.
 class CallInfo
          CallInfo SIPHeader.
 class Contact
          Contact Item.
 class ContentDisposition
          Content Dispositon SIP Header.
 class ContentType
          ContentType SIP Header 14.17 Content-Type The Content-Type entity-header field indicates the media type of the entity-body sent to the recipient or, in the case of the HEAD method, the media type that would have been sent had the request been a GET.
 class ErrorInfo
          ErrorInfo SIP Header.
 class Event
          Event SIP Header.
 class From
          From SIP Header.
 class ParametersHeader
          Parameters header.
 class ProxyAuthenticate
          Proxy Authenticate SIP (HTTP ) header.
 class ProxyAuthorization
          ProxyAuthorization Header.
 class Reason
          Definition of the Reason SIP Header.
 class RecordRoute
          The Request-Route header is added to a request by any proxy that insists on being in the path of subsequent requests for the same call leg.
 class ReferTo
          ReferTo SIP Header.
 class ReplyTo
          ReplyTo Header.
 class RetryAfter
          Retry-After SIP Header.
 class Route
          Route SIPHeader Object
 class SubscriptionState
          SubscriptionState header
 class To
          To SIP Header.
 class Via
          Via SIPHeader (these are strung together in a ViaList).
 class WWWAuthenticate
          The WWWAuthenticate SIP header.
 

Uses of Parameters in gov.nist.javax.sip.header.extensions
 

Subinterfaces of Parameters in gov.nist.javax.sip.header.extensions
 interface JoinHeader
          The From header field indicates the logical identity of the initiator of the request, possibly the user's address-of-record.
 interface MinSEHeader
           
 interface ReferredByHeader
          This header is described in a draft RFC which has expired.
 interface ReplacesHeader
          The From header field indicates the logical identity of the initiator of the request, possibly the user's address-of-record.
 interface SessionExpiresHeader
           
 

Classes in gov.nist.javax.sip.header.extensions that implement Parameters
 class Join
          Join SIPHeader.
 class MinSE
          MinSE SIP Header.
 class ReferredBy
          ReferredBy SIP Header.
 class Replaces
          Replaces SIPHeader.
 class SessionExpires
          ReferredBy SIP Header.
 

Uses of Parameters in gov.nist.javax.sip.header.ims
 

Subinterfaces of Parameters in gov.nist.javax.sip.header.ims
 interface AuthorizationHeaderIms
          Extension to Authorization header (3GPP TS 24299-5d0) This extension defines a new auth-param for the Authorization header used in REGISTER requests.
 interface PAccessNetworkInfoHeader
          P-Access-Network-Info SIP P-Header This header carries information relating to the access network between the UAC and its serving proxy in the home network.
 interface PAssociatedURIHeader
          P-Associated-URI SIP Private Header.
 interface PathHeader
          PATH header SIP param: RFC 3327.
 interface PCalledPartyIDHeader
          P-Called-Party-ID header - Private Header: RFC 3455.
 interface PChargingFunctionAddressesHeader
          P-Charging-Function-Addresses header - Private Header: RFC 3455.
 interface PChargingVectorHeader
          P-Charging-Vector header SIP Private Header.
 interface PUserDatabaseHeader
           
 interface PVisitedNetworkIDHeader
          P-Visited-Network-ID SIP Private Header: RFC 3455.
 interface SecurityAgreeHeader
          "Security Mechanism Agreemet for SIP Sessions" - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 interface SecurityClientHeader
          Security-Client header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 interface SecurityServerHeader
          Security-Server header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 interface SecurityVerifyHeader
          Security-Verify header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 interface ServiceRouteHeader
          SERVICE-ROUTE header SIP param: RFC 3608.
 interface WWWAuthenticateHeaderIms
          Extension to WWW-authenticate header (3GPP TS 24229-5d0).
 

Classes in gov.nist.javax.sip.header.ims that implement Parameters
 class PAccessNetworkInfo
          P-Access-Network-Info SIP Private Header
 class PAssertedIdentity
          P-Asserted-Identity SIP Private Header.
 class PAssociatedURI
          P-Associated-URI SIP Private Header.
 class Path
           
 class PCalledPartyID
          P-Called-Party-ID SIP Private Header.
 class PChargingFunctionAddresses
          P-Charging-Function-Addresses SIP Private Header.
 class PChargingVector
          P-Charging-Vector header SIP Private Header: RFC 3455.
 class PPreferredIdentity
          P-Preferred-Identity SIP Private Header - RFC 3325.
 class PProfileKey
           
 class PServedUser
           
 class PUserDatabase
           
 class PVisitedNetworkID
          P-Visited-Network-ID SIP Private Header: RFC 3455.
 class SecurityAgree
          "Security Mechanism Agreemet for SIP Sessions" - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 class SecurityClient
          Security-Client header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 class SecurityServer
          Security-Server header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 class SecurityVerify
          Security-Verify header - sec-agree: RFC 3329 + 3GPP TS33.203 (Annex H).
 class ServiceRoute
          SERVICE-ROUTE header SIP param: RFC 3608.
 

Uses of Parameters in javax.sip.address
 

Subinterfaces of Parameters in javax.sip.address
 interface SipURI
          This class represents SIP URIs, that may have either a sip: or sips: scheme.
 interface TelURL
          This class represents Tel URLs, which are used for addressing.
 

Uses of Parameters in javax.sip.header
 

Subinterfaces of Parameters in javax.sip.header
 interface AcceptEncodingHeader
          This interface represents the Accept-Encoding request-header.
 interface AcceptHeader
          This interface represents an Accept request-header.
 interface AcceptLanguageHeader
          The Accept-Language header field is used in requests to indicate the preferred languages for reason phrases, session descriptions, or status responses carried as message bodies in the response.
 interface AlertInfoHeader
          When present in an INVITE request, the Alert-Info header field specifies an alternative ring tone to the UAS.
 interface AuthenticationInfoHeader
          The Authentication-Info header field provides for mutual authentication with HTTP Digest.
 interface AuthorizationHeader
          The Authorization header is used when a user agent wishes to authenticate itself with a server - usually, but not necessarily, after receiving an UNAUTHORIZED Response - by including an AuthorizationHeader with the Request.
 interface CallInfoHeader
          The Call-Info header field provides additional information about the caller or callee, depending on whether it is found in a request or response.
 interface ContactHeader
          A Contact header field value provides a URI whose meaning depends on the type of request or response it is in.
 interface ContentDispositionHeader
          The Content-Disposition header field describes how the message body or, for multipart messages, a message body part is to be interpreted by the UAC or UAS.
 interface ContentTypeHeader
          The Content-Type header field indicates the media type of the message-body sent to the recipient.
 interface ErrorInfoHeader
          The Error-Info header field provides a pointer to additional information about the error status response.
 interface EventHeader
          This interface represents the Event SIP header, as defined by RFC3265, this header is not part of RFC3261.
 interface FromHeader
          The From header field indicates the logical identity of the initiator of the request, possibly the user's address-of-record.
 interface ProxyAuthenticateHeader
          A Proxy-Authenticate header field value contains an authentication challenge.
 interface ProxyAuthorizationHeader
          The Proxy-Authorization header field allows the client to identify itself (or its user) to a proxy that requires authentication.
 interface ReasonHeader
          This interface represents the Reason header, as defined by RFC3326, this header is not part of RFC3261.
 interface RecordRouteHeader
          The Record-Route header field is inserted by proxies in a request to force future requests in the dialog to be routed through the proxy.
 interface ReferToHeader
          This interface represents the ReferTo SIP header, as defined by RFC3515, this header is not part of RFC3261.
 interface ReplyToHeader
          The Reply-To header field contains a logical return URI that may be different from the From header field.
 interface RetryAfterHeader
          The Retry-After header field identifies the time to retry the request after recipt of the response.
 interface RouteHeader
          The Route header field is used to force routing for a request through the listed set of proxies.
 interface SubscriptionStateHeader
          This interface represents the Subscription State header, as defined by RFC3265, this header is not part of RFC3261.
 interface ToHeader
          The To header field first and foremost specifies the desired "logical" recipient of the request, or the address-of-record of the user or resource that is the target of this request.
 interface ViaHeader
          The Via header field indicates the transport used for the transaction and identifies the location where the response is to be sent.
 interface WWWAuthenticateHeader
          This interface represents the WWW-Authenticate response-header.
 


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.