xref: /aosp_15_r20/external/nist-sip/java/javax/sip/header/AuthenticationInfoHeader.java (revision 4dd4ff528b8b07036318f5d4191b0009f17bc7b3)
1*4dd4ff52SXin Li package javax.sip.header;
2*4dd4ff52SXin Li 
3*4dd4ff52SXin Li import java.text.ParseException;
4*4dd4ff52SXin Li 
5*4dd4ff52SXin Li public interface AuthenticationInfoHeader extends Header, Parameters {
6*4dd4ff52SXin Li     String NAME = "Authentication-Info";
7*4dd4ff52SXin Li 
getCNonce()8*4dd4ff52SXin Li     String getCNonce();
setCNonce(String cNonce)9*4dd4ff52SXin Li     void setCNonce(String cNonce) throws ParseException;
10*4dd4ff52SXin Li 
getNextNonce()11*4dd4ff52SXin Li     String getNextNonce();
setNextNonce(String nextNonce)12*4dd4ff52SXin Li     void setNextNonce(String nextNonce) throws ParseException;
13*4dd4ff52SXin Li 
getNonceCount()14*4dd4ff52SXin Li     int getNonceCount();
setNonceCount(int nonceCount)15*4dd4ff52SXin Li     void setNonceCount(int nonceCount) throws ParseException;
16*4dd4ff52SXin Li 
getQop()17*4dd4ff52SXin Li     String getQop();
setQop(String qop)18*4dd4ff52SXin Li     void setQop(String qop) throws ParseException;
19*4dd4ff52SXin Li 
getResponse()20*4dd4ff52SXin Li     String getResponse();
setResponse(String response)21*4dd4ff52SXin Li     void setResponse(String response) throws ParseException;
22*4dd4ff52SXin Li }
23