\hypertarget{interface_b_m_k_license_authorize_manager}{}\doxysection{B\+M\+K\+License\+Authorize\+Manager类 参考}
\label{interface_b_m_k_license_authorize_manager}\index{BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}}


{\ttfamily \#import $<$B\+M\+K\+License\+Authorize\+Manager.\+h$>$}

类 B\+M\+K\+License\+Authorize\+Manager 继承关系图\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{interface_b_m_k_license_authorize_manager}
\end{center}
\end{figure}
\doxysubsection*{构造函数}
\begin{DoxyCompactItemize}
\item 
(void) -\/ \mbox{\hyperlink{interface_b_m_k_license_authorize_manager_a654f8a39dfc31cecacde4e99c48294cc}{authorize\+License\+With\+Service\+Type\+:user\+Info\+:need\+Active\+:completion\+:}}
\item 
(B\+O\+OL) -\/ \mbox{\hyperlink{interface_b_m_k_license_authorize_manager_a97251b5b4248d3f5037fca7584b1fbf3}{check\+Authorize\+License\+Permission\+With\+Service\+Type\+:user\+Info\+:}}
\end{DoxyCompactItemize}
\doxysubsection*{类方法}
\begin{DoxyCompactItemize}
\item 
(instancetype) + \mbox{\hyperlink{interface_b_m_k_license_authorize_manager_a3133b4b222f13aa53ca94e9b403aa412}{shared\+Manager}}
\begin{DoxyCompactList}\small\item\em 单例 \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{属性}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{interface_b_m_k_authorize_user_info}{B\+M\+K\+Authorize\+User\+Info}} $\ast$ \mbox{\hyperlink{interface_b_m_k_license_authorize_manager_a92715ee71c04099f74a0fc7ff4f9dcbe}{authorize\+User\+Info}}
\begin{DoxyCompactList}\small\item\em 当前授权设备信息 \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{函数文档}
\mbox{\Hypertarget{interface_b_m_k_license_authorize_manager_a654f8a39dfc31cecacde4e99c48294cc}\label{interface_b_m_k_license_authorize_manager_a654f8a39dfc31cecacde4e99c48294cc}} 
\index{BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}!authorizeLicenseWithServiceType:userInfo:needActive:completion:@{authorizeLicenseWithServiceType:userInfo:needActive:completion:}}
\index{authorizeLicenseWithServiceType:userInfo:needActive:completion:@{authorizeLicenseWithServiceType:userInfo:needActive:completion:}!BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}}
\doxysubsubsection{\texorpdfstring{authorizeLicenseWithServiceType:userInfo:needActive:completion:}{authorizeLicenseWithServiceType:userInfo:needActive:completion:}}
{\footnotesize\ttfamily -\/ (void) authorize\+License\+With\+Service\+Type\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Authorize\+Service\+Type)}]{service\+Type }\item[{user\+Info\+:(\mbox{\hyperlink{interface_b_m_k_authorize_user_info}{B\+M\+K\+Authorize\+User\+Info}} $\ast$)}]{user\+Info }\item[{need\+Active\+:(B\+O\+OL)}]{need\+Active }\item[{completion\+:(\mbox{\hyperlink{_b_m_k_authorize_service_model_8h_aaf8463a9bd06b1c8bef71ffd136dc629}{B\+M\+K\+Authorize\+Completion\+Block}})}]{completion }\end{DoxyParamCaption}}

授权请求，只请求和返回单个服务授权状态 service\+Type 业务服务,B\+M\+K\+Authorize\+Service\+Type\+A\+L\+L为所有服务 user\+Info 用户设备信息 need\+Active 是否需\+S\+D\+K端上激活，\+Y\+E\+S：端上主动激活操作并校验，消耗lincese配额 N\+O：端上仅拉取lincese信息做校验，不做激活操作 completion 授权完成回调，包含授权错误码和单个服务授权状态 \mbox{\Hypertarget{interface_b_m_k_license_authorize_manager_a97251b5b4248d3f5037fca7584b1fbf3}\label{interface_b_m_k_license_authorize_manager_a97251b5b4248d3f5037fca7584b1fbf3}} 
\index{BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}!checkAuthorizeLicensePermissionWithServiceType:userInfo:@{checkAuthorizeLicensePermissionWithServiceType:userInfo:}}
\index{checkAuthorizeLicensePermissionWithServiceType:userInfo:@{checkAuthorizeLicensePermissionWithServiceType:userInfo:}!BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}}
\doxysubsubsection{\texorpdfstring{checkAuthorizeLicensePermissionWithServiceType:userInfo:}{checkAuthorizeLicensePermissionWithServiceType:userInfo:}}
{\footnotesize\ttfamily -\/ (B\+O\+OL) check\+Authorize\+License\+Permission\+With\+Service\+Type\+: \begin{DoxyParamCaption}\item[{(B\+M\+K\+Authorize\+Service\+Type)}]{service\+Type }\item[{user\+Info\+:(\mbox{\hyperlink{interface_b_m_k_authorize_user_info}{B\+M\+K\+Authorize\+User\+Info}} $\ast$)}]{user\+Info }\end{DoxyParamCaption}}

检测当前设备单个服务是否有权限 \begin{DoxyReturn}{返回}
Y\+ES 有；\+NO 没有 
\end{DoxyReturn}
\mbox{\Hypertarget{interface_b_m_k_license_authorize_manager_a3133b4b222f13aa53ca94e9b403aa412}\label{interface_b_m_k_license_authorize_manager_a3133b4b222f13aa53ca94e9b403aa412}} 
\index{BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}!sharedManager@{sharedManager}}
\index{sharedManager@{sharedManager}!BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}}
\doxysubsubsection{\texorpdfstring{sharedManager}{sharedManager}}
{\footnotesize\ttfamily + (instancetype) shared\+Manager \begin{DoxyParamCaption}{ }\end{DoxyParamCaption}}



单例 



\doxysubsection{属性说明}
\mbox{\Hypertarget{interface_b_m_k_license_authorize_manager_a92715ee71c04099f74a0fc7ff4f9dcbe}\label{interface_b_m_k_license_authorize_manager_a92715ee71c04099f74a0fc7ff4f9dcbe}} 
\index{BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}!authorizeUserInfo@{authorizeUserInfo}}
\index{authorizeUserInfo@{authorizeUserInfo}!BMKLicenseAuthorizeManager@{BMKLicenseAuthorizeManager}}
\doxysubsubsection{\texorpdfstring{authorizeUserInfo}{authorizeUserInfo}}
{\footnotesize\ttfamily -\/ (\mbox{\hyperlink{interface_b_m_k_authorize_user_info}{B\+M\+K\+Authorize\+User\+Info}}$\ast$) authorize\+User\+Info\hspace{0.3cm}{\ttfamily [read]}, {\ttfamily [nonatomic]}, {\ttfamily [assign]}}



当前授权设备信息 



该类的文档由以下文件生成\+:\begin{DoxyCompactItemize}
\item 
Baidu\+Map\+A\+P\+I\+\_\+\+Walk\+Navi.\+framework/\+Headers/\mbox{\hyperlink{_b_m_k_license_authorize_manager_8h}{B\+M\+K\+License\+Authorize\+Manager.\+h}}\end{DoxyCompactItemize}
