blob: 6f20632142f17785fe804390ea2b19cbe272d369 [file] [log] [blame]
package gov.nist.javax.sip.clientauthutils;
import javax.sip.ClientTransaction;
public interface AccountManager {
/**
* Returns the user credentials for a given SIP Domain.
* You can implement any desired method (such as popping up a dialog for example )
* to retrieve the credentials.
*
* @param challengedTransaction - the transaction that is being challenged.
* @param realm - the realm that is being challenged for which a credential should be
* returned.
* @return -- the user credentials associated with the domain.
*/
UserCredentials getCredentials(ClientTransaction challengedTransaction, String realm);
}