IAuthenticateUsernamePasswordProviderpublic abstract class AuthenticateUsernamePasswordProviderBase extends Object implements IAuthenticateUsernamePasswordProvider
Base class for implementing HTTP and RTSP based custom authentication class.
| Modifier and Type | Field | Description |
|---|---|---|
protected IClient |
client |
|
protected RTPSession |
rtpSession |
|
protected IVHost |
vhost |
| Constructor | Description |
|---|---|
AuthenticateUsernamePasswordProviderBase() |
| Modifier and Type | Method | Description |
|---|---|---|
IClient |
getClient() |
Get client
|
RTPSession |
getRTPSession() |
Get RTP Session
|
IVHost |
getVHost() |
Get vhost
|
void |
setClient(IClient client) |
Set client
|
void |
setRTPSession(RTPSession rtpSession) |
Set RTP Session
|
void |
setVHost(IVHost vhost) |
Set vhost
|
getPassword, userExistsprotected IClient client
protected RTPSession rtpSession
protected IVHost vhost
public AuthenticateUsernamePasswordProviderBase()
public IClient getClient()
getClient in interface IAuthenticateUsernamePasswordProviderpublic RTPSession getRTPSession()
getRTPSession in interface IAuthenticateUsernamePasswordProviderpublic IVHost getVHost()
getVHost in interface IAuthenticateUsernamePasswordProviderpublic void setClient(IClient client)
setClient in interface IAuthenticateUsernamePasswordProviderclient - clientpublic void setRTPSession(RTPSession rtpSession)
setRTPSession in interface IAuthenticateUsernamePasswordProviderrtpSession - RTP Sessionpublic void setVHost(IVHost vhost)
setVHost in interface IAuthenticateUsernamePasswordProvidervhost - vhost