Rate This Document
Findability
Accuracy
Completeness
Readability

Overview

As a shared library (.so), kdc_proxy is loaded by external processes and provides function APIs for external invocations. An external process loads the kdc_proxy dynamic library, obtains function pointers, and then calls the related APIs.

API Category

Function

Description

kdc_proxy log registration

SetLogCallback

Sets the kdc_proxy log callback.

URL configuration

SetRAAgentTokenUrl

Sets the communication URL of the remote attestation agent.

SetKdcAgentUrl

Sets the kdc_agent communication URL.

Certificate configuration

SetCaFile

Sets the CA certificate file.

SetTlsCertAndKeyFile

Sets the TLS certificate and private key file.

SetCrlFile

Sets the CRL file.

kdc_proxy identity registration

KdcProxyIdentityRegister

Used for kdc_proxy identity registration.

Unified proxy

KdcTrustedRequest

Used for unified proxy requests.

KdcFreePtr

Frees the memory of the attribute structure.