Package jain.protocol.ip.sip.header

This package contains the classes representing SIP headers.

See:
          Description

Class Summary
AcceptEncodingHeader This class represents the Accept-Encoding request-header.
AcceptHeader This class represents an Accept request-header.
AcceptLanguageHeader This class represents the Accept-language request-header.
AllowHeader This class represents the Allow entity-header.
AuthorizationHeader This class represents the Authorization request-header.
CallIdHeader This class represents the Call-ID general-header.
ContactHeader This class represents the Contact general-header.
ContentEncodingHeader This class represents the Content-Encoding entity-header.
ContentLengthHeader This class represents the Content-Length entity-header.
ContentTypeHeader This class represents the Content-Type entity-header.
CSeqHeader This class represents the CSeq (command sequence) general-header.
DateHeader This class represents the Date general header.
EncryptionHeader This class represents the Encryption general-header.
EntityHeader This class represents an entity-header.
ExpiresHeader This class represents the Expires entity-header.
FromHeader This class represents the From general-header.
GeneralHeader This class represents a general-header.
Header This class represents a generic SIP header.
HideHeader This class represents the Hide request header.
MaxForwardsHeader This class represents the Max-Forwards request-header.
OrganizationHeader This class represents the Organization general-header.
PriorityHeader This class represents the Priority request-header.
ProxyAuthenticateHeader This class represents the Proxy-Authenticate response-header.
ProxyAuthorizationHeader This class represents the Proxy-Authorization request-header.
ProxyRequireHeader This class represents the Proxy-Require request-header.
RecordRouteHeader This class represents the Record-Route request and response header.
RequestHeader This class represents a request-header.
RequireHeader This class representshe Require request-header.
ResponseHeader This class represents a response-header.
ResponseKeyHeader This class represents the Response-Key request-header.
RetryAfterHeader This class represents the Retry-After general-header.
RouteHeader This class represents the Route request-header.
ServerHeader This class represents the Server response-header.
SubjectHeader This class represents the Subject request-header.
TimestampHeader This class represents the Timestamp general-header.
ToHeader This class represents the To general-header.
UnsupportedHeader This class represents the Unsupported response-header.
UserAgentHeader This class represents the User-Agent request-header.
ViaHeader This class represents the Via general-header.
WarningHeader This class represents the Warning response-header.
WWWAuthenticateHeader This class represents the WWW-Authenticate response-header.
 

Package jain.protocol.ip.sip.header Description

This package contains the classes representing SIP headers.

Headers can be one of the following types:

Messages may contain multiple instances of certain Headers. The order of these Headers within a Message is significant. The order of all Headers within a Message is also significant. Additionally, Headers which are hop-by-hop must appear before any Headers which are end-to-end. Proxies should not reorder Headers. Proxies add ViaHeaders and may add other hop-by-hop Headers. They can modify certain Headers, such as MaxForwardsHeaders and "fix up" the ViaHeaders with "received" parameters. Proxies must not alter any Headers that are authenticated.

Other Headers can be added as required; a server must ignore Headers that it does not understand. A proxy must not remove or modify Headers that it does not understand.



If you have any comments or queries, please mail them to JAIN-SIP-interest@sun.com


Copyright - 2000 Sun Microsystems