21 lines
680 B
Java
21 lines
680 B
Java
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);
|
|
|
|
}
|