\hypertarget{classHMAC}{
\section{HMAC Class Reference}
\label{classHMAC}\index{HMAC@{HMAC}}
}
Inheritance diagram for HMAC:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classHMAC}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classHMAC_ad1f7981aa14ca1f115286a2037c6b38f}{
{\bfseries HMAC} (const string \&key)}
\label{classHMAC_ad1f7981aa14ca1f115286a2037c6b38f}

\item 
\hypertarget{classHMAC_add713bdd86a795b28768b6eae8dbec6f}{
virtual size\_\-t {\bfseries signature\_\-size} () const =0}
\label{classHMAC_add713bdd86a795b28768b6eae8dbec6f}

\item 
\hypertarget{classHMAC_a10efc6405bbdf443faf09fe87e5d89c5}{
virtual const string {\bfseries signature} (const string \&message) const =0}
\label{classHMAC_a10efc6405bbdf443faf09fe87e5d89c5}

\item 
\hypertarget{classHMAC_a64160f5011db0fce5ba8c99616f360a8}{
const string \& {\bfseries key} () const }
\label{classHMAC_a64160f5011db0fce5ba8c99616f360a8}

\item 
\hypertarget{classHMAC_a29d2da01ed7b1501ffaa426db1c330a5}{
virtual \hyperlink{classHMAC}{HMAC} $\ast$ {\bfseries clone} () const =0}
\label{classHMAC_a29d2da01ed7b1501ffaa426db1c330a5}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classHMAC_afda7a44c704a3b84befa9a23716ee213}{
const string {\bfseries \_\-key}}
\label{classHMAC_afda7a44c704a3b84befa9a23716ee213}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/libxipc/hmac.hh\end{DoxyCompactItemize}
