JAIN-SIP 2.0 API

javax.sip
Interface SecureAccountManager


public interface SecureAccountManager

Interface that implements the hashed password account manager.

Since:
2.0
Version:
2.0

Method Summary
 UserCredentialHash getCredentialHash(ClientTransaction challengedTransaction, String realm)
          Return the user Credentials for a given SIP Domain.
 

Method Detail

getCredentialHash

UserCredentialHash getCredentialHash(ClientTransaction challengedTransaction,
                                     String realm)
Return the user Credentials for a given SIP Domain. The application is expected to implement this interface and register it with the stack. This is an application callback that works along with the AuthenticationHelper to implement SIP Digest authentication. The application can implement any desired method to retrieve the credentials.

Parameters:
challengedTransaction - - the transaction that is being challenged.
realm - - the realm that is being challenged for which a credential should be returned.
Returns:
-- the user credentials associated with the domain.
See Also:
SipStack.getSecureAuthenticationHelper(SecureAccountManager, javax.sip.header.HeaderFactory)

JAIN-SIP 2.0 API


See conditions of use.
Submit a bug report or feature request.