122 lines
5.6 KiB
Java
122 lines
5.6 KiB
Java
/*
|
|
* Conditions Of Use
|
|
*
|
|
* This software was developed by employees of the National Institute of
|
|
* Standards and Technology (NIST), an agency of the Federal Government.
|
|
* Pursuant to title 15 Untied States Code Section 105, works of NIST
|
|
* employees are not subject to copyright protection in the United States
|
|
* and are considered to be in the public domain. As a result, a formal
|
|
* license is not needed to use the software.
|
|
*
|
|
* This software is provided by NIST as a service and is expressly
|
|
* provided "AS IS." NIST MAKES NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED
|
|
* OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF
|
|
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT
|
|
* AND DATA ACCURACY. NIST does not warrant or make any representations
|
|
* regarding the use of the software or the results thereof, including but
|
|
* not limited to the correctness, accuracy, reliability or usefulness of
|
|
* the software.
|
|
*
|
|
* Permission to use this software is contingent upon your acceptance
|
|
* of the terms of this agreement
|
|
*
|
|
* .
|
|
*
|
|
*/
|
|
/*******************************************************************************
|
|
* Product of NIST/ITL Advanced Networking Technologies Division (ANTD). *
|
|
*******************************************************************************/
|
|
package gov.nist.javax.sip.header;
|
|
import javax.sip.header.*;
|
|
import gov.nist.javax.sip.header.extensions.*;
|
|
|
|
/**
|
|
* SIPHeader names that are supported by this parser
|
|
*
|
|
* @version 1.2 $Revision: 1.9 $ $Date: 2009/07/17 18:57:37 $
|
|
*
|
|
* @author M. Ranganathan <br/>
|
|
*
|
|
*
|
|
*/
|
|
public interface SIPHeaderNames {
|
|
|
|
public static final String MIN_EXPIRES = MinExpiresHeader.NAME; //1
|
|
public static final String ERROR_INFO = ErrorInfoHeader.NAME; //2
|
|
public static final String MIME_VERSION = MimeVersionHeader.NAME; //3
|
|
public static final String IN_REPLY_TO = InReplyToHeader.NAME; //4
|
|
public static final String ALLOW = AllowHeader.NAME; //5
|
|
public static final String CONTENT_LANGUAGE = ContentLanguageHeader.NAME;
|
|
//6
|
|
public static final String CALL_INFO = CallInfoHeader.NAME; //7
|
|
public static final String CSEQ = CSeqHeader.NAME; //8
|
|
public static final String ALERT_INFO = AlertInfoHeader.NAME; //9
|
|
public static final String ACCEPT_ENCODING = AcceptEncodingHeader.NAME;
|
|
//10
|
|
public static final String ACCEPT = AcceptHeader.NAME; //11
|
|
public static final String ACCEPT_LANGUAGE = AcceptLanguageHeader.NAME;
|
|
//12
|
|
public static final String RECORD_ROUTE = RecordRouteHeader.NAME; //13
|
|
public static final String TIMESTAMP = TimeStampHeader.NAME; //14
|
|
public static final String TO = ToHeader.NAME; //15
|
|
public static final String VIA = ViaHeader.NAME; //16
|
|
public static final String FROM = FromHeader.NAME; //17
|
|
public static final String CALL_ID = CallIdHeader.NAME; //18
|
|
public static final String AUTHORIZATION = AuthorizationHeader.NAME; //19
|
|
public static final String PROXY_AUTHENTICATE =
|
|
ProxyAuthenticateHeader.NAME;
|
|
//20
|
|
public static final String SERVER = ServerHeader.NAME; //21
|
|
public static final String UNSUPPORTED = UnsupportedHeader.NAME; //22
|
|
public static final String RETRY_AFTER = RetryAfterHeader.NAME; //23
|
|
public static final String CONTENT_TYPE = ContentTypeHeader.NAME; //24
|
|
public static final String CONTENT_ENCODING = ContentEncodingHeader.NAME;
|
|
//25
|
|
public static final String CONTENT_LENGTH = ContentLengthHeader.NAME; //26
|
|
public static final String ROUTE = RouteHeader.NAME; //27
|
|
public static final String CONTACT = ContactHeader.NAME; //28
|
|
public static final String WWW_AUTHENTICATE = WWWAuthenticateHeader.NAME;
|
|
//29
|
|
public static final String MAX_FORWARDS = MaxForwardsHeader.NAME; //30
|
|
public static final String ORGANIZATION = OrganizationHeader.NAME; //31
|
|
public static final String PROXY_AUTHORIZATION =
|
|
ProxyAuthorizationHeader.NAME;
|
|
//32
|
|
public static final String PROXY_REQUIRE = ProxyRequireHeader.NAME; //33
|
|
public static final String REQUIRE = RequireHeader.NAME; //34
|
|
public static final String CONTENT_DISPOSITION =
|
|
ContentDispositionHeader.NAME;
|
|
//35
|
|
public static final String SUBJECT = SubjectHeader.NAME; //36
|
|
public static final String USER_AGENT = UserAgentHeader.NAME; //37
|
|
public static final String WARNING = WarningHeader.NAME; //38
|
|
public static final String PRIORITY = PriorityHeader.NAME; //39
|
|
public static final String DATE = DateHeader.NAME; //40
|
|
public static final String EXPIRES = ExpiresHeader.NAME; //41
|
|
public static final String SUPPORTED = SupportedHeader.NAME; //42
|
|
public static final String AUTHENTICATION_INFO =
|
|
AuthenticationInfoHeader.NAME;
|
|
//43
|
|
public static final String REPLY_TO = ReplyToHeader.NAME; //44
|
|
public static final String RACK = RAckHeader.NAME; //45
|
|
public static final String RSEQ = RSeqHeader.NAME; //46
|
|
public static final String REASON = ReasonHeader.NAME; //47
|
|
public static final String SUBSCRIPTION_STATE =
|
|
SubscriptionStateHeader.NAME;
|
|
//48
|
|
public static final String EVENT = EventHeader.NAME; //44
|
|
public static final String ALLOW_EVENTS = AllowEventsHeader.NAME; //45
|
|
|
|
public static final String SIP_ETAG = SIPETagHeader.NAME; //46
|
|
public static final String SIP_IF_MATCH = SIPIfMatchHeader.NAME; //47
|
|
|
|
// NewHeights pmusgrave
|
|
public static final String REFERRED_BY = ReferredByHeader.NAME; //48
|
|
public static final String SESSION_EXPIRES = SessionExpiresHeader.NAME; //49
|
|
public static final String MIN_SE = MinSEHeader.NAME; //50
|
|
public static final String REPLACES = ReplacesHeader.NAME; //51
|
|
public static final String JOIN = JoinHeader.NAME; //52
|
|
|
|
}
|
|
|