\hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config}{}\doxysection{io.\+agora.\+rtm.\+Rtm\+Encryption\+Config Class Reference}
\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config}\index{io.agora.rtm.RtmEncryptionConfig@{io.agora.rtm.RtmEncryptionConfig}}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a340407194f2af7d6ba0c5b8dd63c135c}{Rtm\+Encryption\+Config}} ()
\item 
\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a6f430d02795558fd010060cf16400fff}{Rtm\+Encryption\+Config}} (\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_encryption_mode}{Rtm\+Encryption\+Mode}} mode, String key, byte\mbox{[}$\,$\mbox{]} salt)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a013155597f0b6aa58bfd8503821ab773}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a013155597f0b6aa58bfd8503821ab773}} 
void {\bfseries set\+Encryption\+Mode} (\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_encryption_mode}{Rtm\+Encryption\+Mode}} mode)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a37256fe3bc25a8ba4322d0ed5c744cac}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a37256fe3bc25a8ba4322d0ed5c744cac}} 
void {\bfseries set\+Encryption\+Key} (String key)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a608cbbfb1056a0669a2d7f3779e4aad5}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a608cbbfb1056a0669a2d7f3779e4aad5}} 
void {\bfseries set\+Encryption\+Salt} (byte\mbox{[}$\,$\mbox{]} salt)
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a3e6a7f797da00a68c4da91cd29625a6e}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a3e6a7f797da00a68c4da91cd29625a6e}} 
int {\bfseries get\+Encryption\+Mode} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_ac99f217279e68f0adcaafeab2715a157}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_ac99f217279e68f0adcaafeab2715a157}} 
String {\bfseries get\+Encryption\+Key} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_afdc002ee2a203687d2cb53e817a81c3f}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_afdc002ee2a203687d2cb53e817a81c3f}} 
byte\mbox{[}$\,$\mbox{]} {\bfseries get\+Encryption\+Salt} ()
\item 
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_ac516e0aa183bae332a269dec86dcb8a7}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_ac516e0aa183bae332a269dec86dcb8a7}} 
String {\bfseries to\+String} ()
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
encryption configuration 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a340407194f2af7d6ba0c5b8dd63c135c}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a340407194f2af7d6ba0c5b8dd63c135c}} 
\index{io.agora.rtm.RtmEncryptionConfig@{io.agora.rtm.RtmEncryptionConfig}!RtmEncryptionConfig@{RtmEncryptionConfig}}
\index{RtmEncryptionConfig@{RtmEncryptionConfig}!io.agora.rtm.RtmEncryptionConfig@{io.agora.rtm.RtmEncryptionConfig}}
\doxysubsubsection{\texorpdfstring{RtmEncryptionConfig()}{RtmEncryptionConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Encryption\+Config.\+Rtm\+Encryption\+Config (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

Creates a new instance of
\begin{DoxyCode}{0}
\DoxyCodeLine{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a340407194f2af7d6ba0c5b8dd63c135c}{RtmEncryptionConfig}} }
\end{DoxyCode}
 with default parameters. \mbox{\Hypertarget{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a6f430d02795558fd010060cf16400fff}\label{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a6f430d02795558fd010060cf16400fff}} 
\index{io.agora.rtm.RtmEncryptionConfig@{io.agora.rtm.RtmEncryptionConfig}!RtmEncryptionConfig@{RtmEncryptionConfig}}
\index{RtmEncryptionConfig@{RtmEncryptionConfig}!io.agora.rtm.RtmEncryptionConfig@{io.agora.rtm.RtmEncryptionConfig}}
\doxysubsubsection{\texorpdfstring{RtmEncryptionConfig()}{RtmEncryptionConfig()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily io.\+agora.\+rtm.\+Rtm\+Encryption\+Config.\+Rtm\+Encryption\+Config (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{enumio_1_1agora_1_1rtm_1_1_rtm_constants_1_1_rtm_encryption_mode}{Rtm\+Encryption\+Mode}}}]{mode,  }\item[{String}]{key,  }\item[{byte\mbox{[}$\,$\mbox{]}}]{salt }\end{DoxyParamCaption})}

Creates a new instance of
\begin{DoxyCode}{0}
\DoxyCodeLine{\mbox{\hyperlink{classio_1_1agora_1_1rtm_1_1_rtm_encryption_config_a340407194f2af7d6ba0c5b8dd63c135c}{RtmEncryptionConfig}} }
\end{DoxyCode}
 with specifies parameters.


\begin{DoxyParams}{Parameters}
{\em mode} & The encryption mode \\
\hline
{\em key} & The encryption key \\
\hline
{\em salt} & The encryption salt \\
\hline
\end{DoxyParams}
