Authorization.java revision 600c7a4bbc7348167293eac928192e695b4ad5ba
1656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project/* 2656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* Conditions Of Use 3656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* 4656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* This software was developed by employees of the National Institute of 5656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* Standards and Technology (NIST), an agency of the Federal Government. 6656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* Pursuant to title 15 Untied States Code Section 105, works of NIST 7656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* employees are not subject to copyright protection in the United States 8656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* and are considered to be in the public domain. As a result, a formal 9656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* license is not needed to use the software. 10656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* 11656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* This software is provided by NIST as a service and is expressly 12656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* provided "AS IS." NIST MAKES NO WARRANTY OF ANY KIND, EXPRESS, IMPLIED 13656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* OR STATUTORY, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTY OF 14656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT 15656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* AND DATA ACCURACY. NIST does not warrant or make any representations 16656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* regarding the use of the software or the results thereof, including but 17656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* not limited to the correctness, accuracy, reliability or usefulness of 18656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* the software. 19656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* 20656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* Permission to use this software is contingent upon your acceptance 21656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* of the terms of this agreement 22656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* 23656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* . 24656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* 25656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project*/ 26656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project/******************************************************************************* 27656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project* Product of NIST/ITL Advanced Networking Technologies Division (ANTD). * 28656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project*******************************************************************************/ 29656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectpackage gov.nist.javax.sip.header; 30656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 31656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectimport gov.nist.javax.sip.header.ims.AuthorizationHeaderIms; 32656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 33656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectimport javax.sip.header.*; 34656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 35656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project/** 36656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * Authorization SIP header. 37656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * 38656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * @see ProxyAuthorization 39656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * 40656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * @author M. Ranganathan NIST/ITL/ANTD <br/> 41656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * @version 1.2 $Revision: 1.6 $ $Date: 2009/07/17 18:57:27 $ 42656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * 43656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * 44656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project */ 45656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Projectpublic class Authorization 46656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project extends gov.nist.javax.sip.header.AuthenticationHeader 47656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project implements javax.sip.header.AuthorizationHeader, AuthorizationHeaderIms { 48656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 49656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project /** 50656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project * Comment for <code>serialVersionUID</code> 51656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project */ 52656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project private static final long serialVersionUID = -8897770321892281348L; 53656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 54656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project /** Default constructor. 55656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project */ 56656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project public Authorization() { 57656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project super(AuthorizationHeader.NAME); 58656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project } 59656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project 60656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project} 61656d9c7f52f88b3a3daccafa7655dec086c4756eThe Android Open Source Project