Directories ¶
Path | Synopsis |
---|---|
common
|
|
cryptotools
cryptotools package provides the common crypto and format functions for use.
|
cryptotools package provides the common crypto and format functions for use. |
logger
logger package uses zap logger to record log information for kunpengsecl.
|
logger package uses zap logger to record log information for kunpengsecl. |
typdefs
typdefs package defines common const/type/var for both ras and rac.
|
typdefs package defines common const/type/var for both ras and rac. |
rac
|
|
cmd/raagent
main package for raagent.
|
main package for raagent. |
cmd/rahub
rahub main package.
|
rahub main package. |
cmd/tbprovisioner
main package for tbprovisioner tools.
|
main package for tbprovisioner tools. |
cmd/tbprovisioner/cmd
cmd package implements all the commands for tbprovisioner.
|
cmd package implements all the commands for tbprovisioner. |
ractools
ractools is responsible for obtaining various data information required for RA
|
ractools is responsible for obtaining various data information required for RA |
ras
module
|
|
cache
cache package saves information of client status to enhance performance.
|
cache package saves information of client status to enhance performance. |
clientapi
clientapi package implements the grpc communication between rac and ras.
|
clientapi package implements the grpc communication between rac and ras. |
clientapi/client
clientapi package implements the grpc communication between rac and ras.
|
clientapi package implements the grpc communication between rac and ras. |
clientapi/server
clientapi package implements the grpc communication between rac and ras.
|
clientapi package implements the grpc communication between rac and ras. |
cmd
main package entry for remote attestation server.
|
main package entry for remote attestation server. |
config
config package for ras.
|
config package for ras. |
kcms/kcmstools
kcmstools package implements the whole process of key caching management service
|
kcmstools package implements the whole process of key caching management service |
kcms/kdb
kdb package implements the access to the database in kcms.
|
kdb package implements the access to the database in kcms. |
restapi
Package restapi provides primitives to interact with the openapi HTTP API.
|
Package restapi provides primitives to interact with the openapi HTTP API. |
restapi/rim
kunpengsecl licensed under the Mulan PSL v2.
|
kunpengsecl licensed under the Mulan PSL v2. |
trustmgr
trustmgr package manages all clients information, validates trust report, saves reports, verifies reports according to customer's specific definitions, and supports rest api to show all information.
|
trustmgr package manages all clients information, validates trust report, saves reports, verifies reports according to customer's specific definitions, and supports rest api to show all information. |
tas
|
|
restapi
Package restapi provides primitives to interact with the openapi HTTP API.
|
Package restapi provides primitives to interact with the openapi HTTP API. |
tee
|
|
Click to show internal directories.
Click to hide internal directories.