1package gov.nist.javax.sip.clientauthutils; 2 3/** 4* The class is used whenever user credentials for a particular realm (site 5* server or service) are necessary 6* @author Emil Ivov <emcho@dev.java.net> 7* @author M. Ranganathan <mranga@dev.java.net> 8* @version 1.0 9*/ 10 11public interface UserCredentials 12{ 13 14 15 /** 16 * Returns the name of the user that these credentials relate to. 17 * @return the user name. 18 */ 19 public String getUserName(); 20 21 22 /** 23 * Returns a password associated with this set of credentials. 24 * 25 * @return a password associated with this set of credentials. 26 */ 27 public String getPassword(); 28 29 30 /** 31 * Returns the SIP Domain for this username password combination. 32 * 33 * @return the sip domain 34 */ 35 public String getSipDomain(); 36 37 38 39} 40 41 42