Class PushPublishRTMPAuthProviderLimelight
- Object
-
- com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPAuthProviderBase
-
- com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPAuthProviderLimelight
-
- All Implemented Interfaces:
IPushPublishRTMPAuthProvider
public class PushPublishRTMPAuthProviderLimelight extends PushPublishRTMPAuthProviderBase
-
-
Field Summary
Fields Modifier and Type Field Description protected String
authMode
static Class<PushPublishRTMPAuthProviderLimelight>
CLASS
static String
CLASSNAME
protected String
conce
protected String
methodValue
protected int
ncCounter
protected String
nonce
protected String
qopValue
protected String
realm
-
Constructor Summary
Constructors Constructor Description PushPublishRTMPAuthProviderLimelight()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
addAuthQueryString(String queryString)
String
getAuthMode()
String
getConce()
String
getMethodValue()
int
getNCCounter()
String
getNonce()
PushPublishRTMP
getPublisher()
String
getQOPValue()
String
getRealm()
void
handleConnectResponse(com.wowza.wms.request.RequestFunction function, AMFDataList params)
void
init(PushPublishRTMP publisher)
protected void
initCOnce()
void
setAuthMode(String authMode)
void
setConce(String conce)
void
setMethodValue(String methodValue)
void
setNCCounter(int ncCounter)
void
setNonce(String nonce)
void
setQOPValue(String qopValue)
void
setRealm(String realm)
-
Methods inherited from class com.wowza.wms.pushpublish.protocol.rtmp.PushPublishRTMPAuthProviderBase
getParamObj, getPassword, getUserName, setPassword, setUserName, splitQueryStr
-
-
-
-
Field Detail
-
CLASS
public static final Class<PushPublishRTMPAuthProviderLimelight> CLASS
-
CLASSNAME
public static final String CLASSNAME
- See Also:
- Constant Field Values
-
realm
protected String realm
-
methodValue
protected String methodValue
-
qopValue
protected String qopValue
-
authMode
protected String authMode
-
nonce
protected String nonce
-
conce
protected String conce
-
ncCounter
protected int ncCounter
-
-
Method Detail
-
init
public void init(PushPublishRTMP publisher)
- Specified by:
init
in interfaceIPushPublishRTMPAuthProvider
- Overrides:
init
in classPushPublishRTMPAuthProviderBase
-
initCOnce
protected void initCOnce()
-
addAuthQueryString
public String addAuthQueryString(String queryString)
-
handleConnectResponse
public void handleConnectResponse(com.wowza.wms.request.RequestFunction function, AMFDataList params)
-
getPublisher
public PushPublishRTMP getPublisher()
- Specified by:
getPublisher
in interfaceIPushPublishRTMPAuthProvider
- Overrides:
getPublisher
in classPushPublishRTMPAuthProviderBase
-
getRealm
public String getRealm()
-
setRealm
public void setRealm(String realm)
-
getMethodValue
public String getMethodValue()
-
setMethodValue
public void setMethodValue(String methodValue)
-
getQOPValue
public String getQOPValue()
-
setQOPValue
public void setQOPValue(String qopValue)
-
getAuthMode
public String getAuthMode()
-
setAuthMode
public void setAuthMode(String authMode)
-
getNonce
public String getNonce()
-
setNonce
public void setNonce(String nonce)
-
getConce
public String getConce()
-
setConce
public void setConce(String conce)
-
getNCCounter
public int getNCCounter()
-
setNCCounter
public void setNCCounter(int ncCounter)
-
-