上一主题: LOGRECHDR下一主题: CA ControlMinder 数据库


语言客户端 API

此部分包含以下主题:

编程指南

函数

lca_Init 函数

lca_Terminate 函数

lca_ParseLine 函数

lca_ParseMBLine 函数

lca_CheckPasswordQuality 函数

lca_ErrsGetNum 函数

lca_ErrGetByIdx 函数

lca_ErrGetFirst 函数

lca_ErrGetNext 函数

lca_ErrSeverity 函数

lca_ErrStage 函数

lca_Err2Str 函数

lca_QEntsGetNum 函数

lca_QEntGetByIdx 函数

lca_QEntGetFirst 函数

lca_QEntGetNext 函数

lca_QEntGetByName 函数

lca_QEntObjName 函数

lca_QEntClassName 函数

lca_QPropsGetNum 函数

lca_QPropGetByIdx 函数

lca_QPropGetFirst 函数

lca_QPropGetNext 函数

lca_QPropGetByName 函数

lca_QPropName 函数

lca_QPropSize 函数

lca_QPropType 函数

lca_QPropValsNum 函数

lca_QPropValList 函数

lca_QPropValGetByIdx 函数

lca_QPropValGetFirst 函数

lca_QPropValGetNext 函数

lca_QPropVal2Str 函数

lca_rmtauth_Init 函数

lca_rmtauth_CheckAccess 函数

编程指南

除 CA ControlMinder 授权和身份验证函数之外,通过语言客户端 API (LCA) 您可以添加自己的函数。 您还可以向 seosd 后台进程添加专用通知函数。

LCA 提供高级编程接口,您可以使用它管理本地和远程的 CA ControlMinder 数据库以及策略模型数据库 (PMDB)。‑ LCA 包括可以读取和修改所有这些数据库中存储的属性值的函数。 它还可以控制 seosd 和 seagent 后台进程的行为。

LCA 基于 CA ControlMinder 管理 API 并使用其函数。 LCA 函数使用管理 API 函数访问和更新各种 CA ControlMinder 数据库。 但是,这两种 API 存在显著差异:

为了提供详细的错误信息(例如,哪个关键字或子命令失败),LCA 包含错误代码结构的列表。

LCA 不是线程安全的。 要使用线程安全的 LCA 函数,请使用多线程语言客户端 API (MT LCA)。

注意:您可以从 TCL shell 执行 LCA 命令。 这样您可获取有关 CA ControlMinder 对象的更多信息。

LCA 函数类型

LCA 包括以下函数类型: