/**
  * get the URI field
  *
  * @return String
  */
 public String getURI() {
   return (String) authParams.getValue(URI);
 }
 /**
  * get the Opaque field
  *
  * @return String
  */
 public String getOpaque() {
   return (String) authParams.getValue(OPAQUE);
 }
 /**
  * get the specified parameter
  *
  * @param name String to set
  * @return String to set
  */
 public String getParameter(String name) {
   return (String) authParams.getValue(name);
 }
 /**
  * get the domain
  *
  * @return String
  */
 public String getDomain() {
   return (String) authParams.getValue(DOMAIN);
 }
 /**
  * get the Response value.
  *
  * @return String
  */
 public String getResponse() {
   return (String) authParams.getValue(RESPONSE);
 }
 /**
  * get the realm value.
  *
  * @return String.
  */
 public String getRealm() {
   return (String) authParams.getValue(REALM);
 }
 /**
  * get the signedBy value.
  *
  * @return String
  */
 public String getSignedBy() {
   return (String) authParams.getValue(SIGNED_BY);
 }
 /**
  * get the Signature value.
  *
  * @return String
  */
 public String getSignature() {
   return (String) authParams.getValue(SIGNATURE);
 }
 /**
  * get the State value.
  *
  * @return String
  */
 public String getStale() {
   return (String) authParams.getValue(STALE);
 }
 /**
  * get the Algorithm value.
  *
  * @return String
  */
 public String getAlgorithm() {
   return (String) authParams.getValue(ALGORITHM);
 }
 /**
  * get QOP value
  *
  * @return String
  */
 public String getQOP() {
   return (String) authParams.getValue(QOP);
 }