Class PushPublishRTMPAuthProviderBase
- Object
-
- com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPAuthProviderBase
-
- All Implemented Interfaces:
IPushPublishRTMPAuthProvider
- Direct Known Subclasses:
PushPublishRTMPAuthProviderAdobe
,PushPublishRTMPAuthProviderLimelight
public abstract class PushPublishRTMPAuthProviderBase extends Object implements IPushPublishRTMPAuthProvider
-
-
Constructor Summary
Constructors Constructor Description PushPublishRTMPAuthProviderBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AMFDataObj
getParamObj(AMFDataList params, int index)
String
getPassword()
PushPublishRTMP
getPublisher()
String
getUserName()
void
init(PushPublishRTMP publisher)
void
setPassword(String password)
void
setUserName(String userName)
java.util.Map<String,String>
splitQueryStr(String queryStr)
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.wowza.wms.pushpublish.protocol.rtmp.IPushPublishRTMPAuthProvider
addAuthQueryString, handleConnectResponse
-
-
-
-
Field Detail
-
PARAM1
public static final int PARAM1
- See Also:
- Constant Field Values
-
publisher
protected PushPublishRTMP publisher
-
userName
protected String userName
-
password
protected String password
-
lock
protected Object lock
-
-
Method Detail
-
init
public void init(PushPublishRTMP publisher)
- Specified by:
init
in interfaceIPushPublishRTMPAuthProvider
-
getParamObj
protected AMFDataObj getParamObj(AMFDataList params, int index)
-
getUserName
public String getUserName()
- Specified by:
getUserName
in interfaceIPushPublishRTMPAuthProvider
-
setUserName
public void setUserName(String userName)
- Specified by:
setUserName
in interfaceIPushPublishRTMPAuthProvider
-
getPassword
public String getPassword()
- Specified by:
getPassword
in interfaceIPushPublishRTMPAuthProvider
-
setPassword
public void setPassword(String password)
- Specified by:
setPassword
in interfaceIPushPublishRTMPAuthProvider
-
getPublisher
public PushPublishRTMP getPublisher()
- Specified by:
getPublisher
in interfaceIPushPublishRTMPAuthProvider
-
splitQueryStr
public java.util.Map<String,String> splitQueryStr(String queryStr)
-
-