YaST2 Developers Documentation: CA Management

CA Management

new_cert_read_write.ycp
Reading default settings; Generating CA/Request/Certificat

This module has an unstable interface.

Creating a new CA/Certificate

Imports

  • CaMgm
  • Popup
  • Timezone
  • YaPI::CaManagement

Includes

  • ca-management/util.ycp

Local Functions

local new_cert_init (string kind) -> symbol

Values initializing for creating CA/Certificate/Request

Parameters:
kind ("Root CA","Sub CA","Client Certificate","Server Certificate","Client Request","Server Request", "Sub CA Request")
Return value:
`next
local cert_write (string kind) -> boolean

Creating CA/Certificate or signing a request by calling the CaManagement module

Parameters:
kind ("Root CA","Sub CA","Client Certificate","Server Certificate", "signRequest", "Sub CA Request")
Return value:
true ( success )
local new_cert_write_default () -> boolean

Writing default settings

Return value:
true ( success )
local create_default_CA_certificate () -> boolean

Creating default CA/Certificate

Return value:
( success )