blob: bff4e8040367647ebcac65cc838ee2420b9d28d3 [file] [log] [blame]
package javax.sip.header;
import java.text.ParseException;
import javax.sip.address.URI;
public interface AuthorizationHeader extends Header, Parameters {
String NAME = "Authorization";
String getAlgorithm();
void setAlgorithm(String algorithm) throws ParseException;
String getCNonce();
void setCNonce(String cNonce) throws ParseException;
String getNonce();
void setNonce(String nonce) throws ParseException;
int getNonceCount();
void setNonceCount(int nonceCount) throws ParseException;
String getOpaque();
void setOpaque(String opaque) throws ParseException;
String getQop();
void setQop(String qop) throws ParseException;
String getRealm();
void setRealm(String realm) throws ParseException;
String getResponse();
void setResponse(String response) throws ParseException;
String getScheme();
void setScheme(String scheme);
boolean isStale();
void setStale(boolean stale);
URI getURI();
void setURI(URI uri);
String getUsername();
void setUsername(String username) throws ParseException;
}