1600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang/* 2600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* Conditions Of Use 3600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* 4600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* This software was developed by employees of the National Institute of 5600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* Standards and Technology (NIST), an agency of the Federal Government. 6600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* Pursuant to title 15 Untied States Code Section 105, works of NIST 7600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* employees are not subject to copyright protection in the United States 8600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* and are considered to be in the public domain. As a result, a formal 9600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* license is not needed to use the software. 10600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* 11600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* This software is provided by NIST as a service and is expressly 12600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* provided "AS IS." NIST MAKES NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED 13600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF 14600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT 15600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* AND DATA ACCURACY. NIST does not warrant or make any representations 16600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* regarding the use of the software or the results thereof, including but 17600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* not limited to the correctness, accuracy, reliability or usefulness of 18600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* the software. 19600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* 20600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* Permission to use this software is contingent upon your acceptance 21600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* of the terms of this agreement 22600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* 23600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* . 24600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* 25600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang*/ 26600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang/******************************************************************************* 27600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang* Product of NIST/ITL Advanced Networking Technologies Division (ANTD). * 28600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang*******************************************************************************/ 29600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpackage gov.nist.javax.sip.header; 30600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport javax.sip.header.*; 31600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangimport gov.nist.javax.sip.header.extensions.*; 32600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 33600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang/** 34600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * SIPHeader names that are supported by this parser 35600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 36600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * @version 1.2 $Revision: 1.9 $ $Date: 2009/07/17 18:57:37 $ 37600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 38600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * @author M. Ranganathan <br/> 39600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 40600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang * 41600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang */ 42600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wangpublic interface SIPHeaderNames { 43600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 44600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String MIN_EXPIRES = MinExpiresHeader.NAME; //1 45600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ERROR_INFO = ErrorInfoHeader.NAME; //2 46600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String MIME_VERSION = MimeVersionHeader.NAME; //3 47600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String IN_REPLY_TO = InReplyToHeader.NAME; //4 48600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ALLOW = AllowHeader.NAME; //5 49600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTENT_LANGUAGE = ContentLanguageHeader.NAME; 50600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //6 51600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CALL_INFO = CallInfoHeader.NAME; //7 52600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CSEQ = CSeqHeader.NAME; //8 53600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ALERT_INFO = AlertInfoHeader.NAME; //9 54600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ACCEPT_ENCODING = AcceptEncodingHeader.NAME; 55600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //10 56600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ACCEPT = AcceptHeader.NAME; //11 57600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ACCEPT_LANGUAGE = AcceptLanguageHeader.NAME; 58600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //12 59600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String RECORD_ROUTE = RecordRouteHeader.NAME; //13 60600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String TIMESTAMP = TimeStampHeader.NAME; //14 61600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String TO = ToHeader.NAME; //15 62600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String VIA = ViaHeader.NAME; //16 63600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String FROM = FromHeader.NAME; //17 64600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CALL_ID = CallIdHeader.NAME; //18 65600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String AUTHORIZATION = AuthorizationHeader.NAME; //19 66600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String PROXY_AUTHENTICATE = 67600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang ProxyAuthenticateHeader.NAME; 68600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //20 69600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SERVER = ServerHeader.NAME; //21 70600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String UNSUPPORTED = UnsupportedHeader.NAME; //22 71600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String RETRY_AFTER = RetryAfterHeader.NAME; //23 72600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTENT_TYPE = ContentTypeHeader.NAME; //24 73600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTENT_ENCODING = ContentEncodingHeader.NAME; 74600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //25 75600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTENT_LENGTH = ContentLengthHeader.NAME; //26 76600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ROUTE = RouteHeader.NAME; //27 77600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTACT = ContactHeader.NAME; //28 78600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String WWW_AUTHENTICATE = WWWAuthenticateHeader.NAME; 79600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //29 80600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String MAX_FORWARDS = MaxForwardsHeader.NAME; //30 81600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ORGANIZATION = OrganizationHeader.NAME; //31 82600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String PROXY_AUTHORIZATION = 83600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang ProxyAuthorizationHeader.NAME; 84600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //32 85600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String PROXY_REQUIRE = ProxyRequireHeader.NAME; //33 86600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String REQUIRE = RequireHeader.NAME; //34 87600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String CONTENT_DISPOSITION = 88600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang ContentDispositionHeader.NAME; 89600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //35 90600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SUBJECT = SubjectHeader.NAME; //36 91600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String USER_AGENT = UserAgentHeader.NAME; //37 92600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String WARNING = WarningHeader.NAME; //38 93600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String PRIORITY = PriorityHeader.NAME; //39 94600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String DATE = DateHeader.NAME; //40 95600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String EXPIRES = ExpiresHeader.NAME; //41 96600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SUPPORTED = SupportedHeader.NAME; //42 97600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String AUTHENTICATION_INFO = 98600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang AuthenticationInfoHeader.NAME; 99600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //43 100600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String REPLY_TO = ReplyToHeader.NAME; //44 101600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String RACK = RAckHeader.NAME; //45 102600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String RSEQ = RSeqHeader.NAME; //46 103600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String REASON = ReasonHeader.NAME; //47 104600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SUBSCRIPTION_STATE = 105600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang SubscriptionStateHeader.NAME; 106600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang //48 107600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String EVENT = EventHeader.NAME; //44 108600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String ALLOW_EVENTS = AllowEventsHeader.NAME; //45 109600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 110600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SIP_ETAG = SIPETagHeader.NAME; //46 111600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SIP_IF_MATCH = SIPIfMatchHeader.NAME; //47 112600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 113600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang // NewHeights pmusgrave 114600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String REFERRED_BY = ReferredByHeader.NAME; //48 115600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String SESSION_EXPIRES = SessionExpiresHeader.NAME; //49 116600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String MIN_SE = MinSEHeader.NAME; //50 117600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String REPLACES = ReplacesHeader.NAME; //51 118600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang public static final String JOIN = JoinHeader.NAME; //52 119600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 120600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang} 121600c7a4bbc7348167293eac928192e695b4ad5baChung-yih Wang 122