이 안내서에서는 CA ControlMinder와 함께 제공되는 API(응용 프로그램 인터페이스)에 대해 설명합니다.
CA ControlMinder는 내부 CA ControlMinder 보안 응용 프로그램을 개발하고 특정 사용자 요구에 맞게 CA ControlMinder 함수를 사용자 지정하려는 프로그래머를 위한 여러 API를 제공합니다.
CA ControlMinder는 샘플 프로그램을 제공합니다. 추가 예제는 CA ControlMinder가 설치된 디렉터리의 하위 디렉터리에 있습니다.
이 버전의 CA ControlMinder에는 UNIX 및 Windows를 위한 다음 API가 포함되어 있습니다.
권한 부여 및 인증 API는 클라이언트 응용 프로그램이 CA ControlMinder에서 제공되는 권한 부여 및 감사 메커니즘을 사용하여 미리 정의되었거나 사이트에 정의된 추상 리소스 클래스에 대한 권한 부여를 요청할 수 있도록 합니다. 응용 프로그램 내에서 CA ControlMinder 권한 부여 데몬을 호출하여 사용자에게 요청된 작업을 수행할 수 있는 권한이 있는지 여부를 확인하려면 이 API를 사용하십시오.
관리 API는 CA ControlMinder 데이터베이스에서 정보를 추출합니다. 또한 이 API는 응용 프로그램이 seosd 종료 등의 관리 작업을 수행하거나 동시 로그인 등의 작업을 수행하는 기능을 수정할 수 있도록 합니다.
종료 API는 사용자 고유의 권한 부여 루틴으로 CA ControlMinder 권한 부여 루틴을 보완하여 CA ControlMinder 권한 부여 메커니즘을 사용자 지정할 수 있도록 합니다. CA ControlMinder 작업에 특정 알림 함수를 추가할 수도 있습니다. 예를 들어 이 AIP를 사용하여 CA ControlMinder에 사이트 고유의 암호화 알고리즘을 추가할 수 있습니다.
참고: (Windows만 해당) CA ControlMinder는 인증된 제품이므로 모든 개체 이름 및 개체 속성 이름을 UTF8 형식으로 지정해야 합니다.
이 버전의 CA ControlMinder에는 UNIX를 위한 다음 API가 포함되어 있습니다.
LogRoute API는 표준 CA ControlMinder 감사 로그 함수에 사용자 고유의 알림을 추가할 수 있도록 합니다. 로그 라우팅 데몬을 사용하여 감사 데이터 전달 보장(Guaranteed‑Delivery) 기능이나 타사 알림 시스템을 다른 프로그램에 추가할 수도 있습니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|