|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.mina.core.service.IoHandlerAdapter
org.red5.server.net.rtmp.RTMPMinaIoHandler
org.red5.server.net.rtmps.RTMPSMinaIoHandler
public class RTMPSMinaIoHandler
Handles Native RTMPS protocol events fired by the MINA framework.
var nc:NetConnection = new NetConnection();
nc.proxyType = "best";
nc.connect("rtmps:\\localhost\app");
Originally created by: Kevin Green
http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html
http://java.sun.com/j2se/1.5.0/docs/guide/security/CryptoSpec.html#AppA
http://java.sun.com/j2se/1.5.0/docs/api/java/security/KeyStore.html
http://tomcat.apache.org/tomcat-3.3-doc/tomcat-ssl-howto.html
| Field Summary |
|---|
| Fields inherited from class org.red5.server.net.rtmp.RTMPMinaIoHandler |
|---|
appCtx, codecFactory, handler, mode, rtmpConnManager |
| Constructor Summary | |
|---|---|
RTMPSMinaIoHandler()
|
|
| Method Summary | |
|---|---|
void |
exceptionCaught(IoSession session,
Throwable cause)
|
void |
sessionOpened(IoSession session)
|
void |
setKeystoreBytes(byte[] arr)
Set keystore data from a file. |
void |
setKeystoreFile(String path)
Set keystore data from a file. |
void |
setKeyStorePassword(String password)
Password used to access the keystore file. |
void |
setKeyStoreType(String keyStoreType)
Set the key store type, JKS or PKCS12. |
| Methods inherited from class org.red5.server.net.rtmp.RTMPMinaIoHandler |
|---|
createRTMPMinaConnection, getRtmpConnManager, messageReceived, messageSent, rawBufferRecieved, sessionClosed, sessionCreated, setApplicationContext, setCodecFactory, setHandler, setMode, setRtmpConnManager |
| Methods inherited from class org.apache.mina.core.service.IoHandlerAdapter |
|---|
sessionIdle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RTMPSMinaIoHandler()
| Method Detail |
|---|
public void sessionOpened(IoSession session)
throws Exception
sessionOpened in interface IoHandlersessionOpened in class RTMPMinaIoHandlerException
public void exceptionCaught(IoSession session,
Throwable cause)
throws Exception
exceptionCaught in interface IoHandlerexceptionCaught in class RTMPMinaIoHandlerExceptionpublic void setKeyStorePassword(String password)
password - public void setKeystoreFile(String path)
path - contains keystorepublic void setKeystoreBytes(byte[] arr)
arr - keystore bytespublic void setKeyStoreType(String keyStoreType)
keyStoreType -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||