

SDK 안내서 › 언어 클라이언트 API
언어 클라이언트 API
이 섹션은 다음 항목을 포함하고 있습니다.
프로그래밍 지침
함수
lca_Init 함수
lca_Terminate Function
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 함수
프로그래밍 지침
LCA(언어 클라이언트 API)를 사용하면 고유한 함수를 CA ControlMinder 권한 부여 및 인증 함수의 맨 위에 추가할 수 있으며 특수 알림 함수를 seosd 데몬에 추가할 수도 있습니다.
LCA는 로컬 및 원격 CA ControlMinder 데이터베이스와 정책 모델 데이터베이스(PMDB)를 관리하는 데 사용할 수 있는 높은 수준의 프로그래밍 인터페이스를 제공합니다. LCA에는 이러한 모든 데이터베이스에 저장된 속성의 값을 읽고 수정할 수 있는 함수가 포함되어 있습니다. 또한 LCA를 통해 seosd 및 seagent 데몬의 동작을 제어할 수도 있습니다.
LCA는 CA ControlMinder 관리 API를 기반으로 하며 해당 함수를 사용합니다. LCA 함수는 관리 API 함수를 사용하여 다양한 CA ControlMinder 데이터베이스에 액세스하고 업데이트합니다. 그러나 두 API는 매우 다릅니다.
- LCA는 여러 로컬 데이터베이스, 원격 데이터베이스 및 PMDB를 동시에 관리할 수 있는 반면에 관리 API는 데이터베이스를 로컬 스테이션에서만 관리할 수 있습니다.
- LCA는 네이티브 운영 체제 보안의 기능(예: 암호, 그룹 구성원 자격 및 파일 사용 권한)을 관리하는 반면에 관리 API는 CA ControlMinder 데이터베이스만 관리합니다.
세부 오류 정보(예: 실패한 키워드 또는 하위 명령)를 제공하기 위해 LCA에는 오류 코드 구조의 목록이 포함되어 있습니다.
LCA는 스레드로부터 안전하지 않습니다. 스레드로부터 안전한 LCA 함수를 사용하려면 MT LCA(다중 스레드 언어 클라이언트 API)를 사용하십시오.
참고: LCA 명령은 TCL 셸에서 실행할 수 있습니다. 이를 통해 CA ControlMinder 개체에 대한 추가 정보를 가져올 수 있습니다.
LCA 함수 유형
LCA에는 다음 기능 유형이 포함됩니다.
- lca_Init 및 lca_Terminate를 포함한 초기화 및 종료 함수
- CA ControlMinder 서비스 요청. 현재 이 범주의 함수는 lca_ParseLine뿐입니다.
- 반환된 정보 분석. 대부분의 LCA 함수가 이 범주에 속합니다.
Copyright © 2013 CA.
All rights reserved.
 
|
|