\hypertarget{class_skm_xml_api_1_1_skm_permission_list}{}\doxysection{Skm\+Xml\+Api.\+Skm\+Permission\+List Class Reference}
\label{class_skm_xml_api_1_1_skm_permission_list}\index{SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}}


Collection of permissions associated to an \mbox{\hyperlink{class_skm_xml_api_1_1_skm_object}{Skm\+Object}}  


Inheritance diagram for Skm\+Xml\+Api.\+Skm\+Permission\+List\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_skm_xml_api_1_1_skm_permission_list}
\end{center}
\end{figure}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list}{Skm\+Permission\+List}} \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list_ac3ec2d004ec307a2363b23093cff6c5c}{New\+Skm\+Permission\+List}} (string Raw\+Permissions, int \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list_aa4f0c213c7e678f57679563d5e4cd5db}{Role\+Id}}, string \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list_ab2efa0ca783b074850636da024956baf}{Role\+Name}})
\begin{DoxyCompactList}\small\item\em Creates a new collection of permissions \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Properties}
\begin{DoxyCompactItemize}
\item 
int \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list_aa4f0c213c7e678f57679563d5e4cd5db}{Role\+Id}}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em The role identifier on the Skm system \end{DoxyCompactList}\item 
string \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list_ab2efa0ca783b074850636da024956baf}{Role\+Name}}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em The human friendly role name \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Collection of permissions associated to an \mbox{\hyperlink{class_skm_xml_api_1_1_skm_object}{Skm\+Object}} 



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_skm_xml_api_1_1_skm_permission_list_ac3ec2d004ec307a2363b23093cff6c5c}\label{class_skm_xml_api_1_1_skm_permission_list_ac3ec2d004ec307a2363b23093cff6c5c}} 
\index{SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}!NewSkmPermissionList@{NewSkmPermissionList}}
\index{NewSkmPermissionList@{NewSkmPermissionList}!SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}}
\doxysubsubsection{\texorpdfstring{NewSkmPermissionList()}{NewSkmPermissionList()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_skm_xml_api_1_1_skm_permission_list}{Skm\+Permission\+List}} Skm\+Xml\+Api.\+Skm\+Permission\+List.\+New\+Skm\+Permission\+List (\begin{DoxyParamCaption}\item[{string}]{Raw\+Permissions,  }\item[{int}]{Role\+Id,  }\item[{string}]{Role\+Name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Creates a new collection of permissions 


\begin{DoxyParams}{Parameters}
{\em Raw\+Permissions} & The raw string of permissions recieved from the Skm A\+PI\\
\hline
{\em Role\+Id} & \\
\hline
{\em Role\+Name} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
A strong-\/typed collection of Skm Permission
\end{DoxyReturn}


\doxysubsection{Property Documentation}
\mbox{\Hypertarget{class_skm_xml_api_1_1_skm_permission_list_aa4f0c213c7e678f57679563d5e4cd5db}\label{class_skm_xml_api_1_1_skm_permission_list_aa4f0c213c7e678f57679563d5e4cd5db}} 
\index{SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}!RoleId@{RoleId}}
\index{RoleId@{RoleId}!SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}}
\doxysubsubsection{\texorpdfstring{RoleId}{RoleId}}
{\footnotesize\ttfamily int Skm\+Xml\+Api.\+Skm\+Permission\+List.\+Role\+Id\hspace{0.3cm}{\ttfamily [get]}}



The role identifier on the Skm system 

\mbox{\Hypertarget{class_skm_xml_api_1_1_skm_permission_list_ab2efa0ca783b074850636da024956baf}\label{class_skm_xml_api_1_1_skm_permission_list_ab2efa0ca783b074850636da024956baf}} 
\index{SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}!RoleName@{RoleName}}
\index{RoleName@{RoleName}!SkmXmlApi.SkmPermissionList@{SkmXmlApi.SkmPermissionList}}
\doxysubsubsection{\texorpdfstring{RoleName}{RoleName}}
{\footnotesize\ttfamily string Skm\+Xml\+Api.\+Skm\+Permission\+List.\+Role\+Name\hspace{0.3cm}{\ttfamily [get]}}



The human friendly role name 



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/\+Skm\+Xml\+Api/Permissions.\+cs\end{DoxyCompactItemize}
