YaST2 Developers Documentation: CA Management

CA Management

new_cert.ycp
Creating a new CA/Certificate

This module has an unstable interface.

Creating a new CA/Certificate

Imports

  • CaMgm
  • Label
  • Popup
  • Wizard
  • YaPI::CaManagement

Includes

  • ca-management/new_cert_read_write.ycp
  • ca-management/util.ycp

Local Functions

local getEMAILList () -> list<term>

Creates EMAIL items

Return value:
a list EMAIL items formated for a UI table
local new_cert1 (string kind) -> symbol

Creating new CA/Certificate ( 1. step )

Parameters:
kind ("Root CA","Sub CA","Client Certificate","Server Certificate","Client Request","Server Request","Sub CA Request")
Return value:
`next, 'abort, 'again
local new_cert2 (string kind) -> symbol

Creating new CA/Certificate ( 2. step )

Parameters:
kind ("Root CA","Sub CA","Client Certificate","Server Certificate","Client Request","Server Request", "Sub CA Request")
Return value:
`next, 'back, 'cancel, `advancedOptions
local new_cert3 (string kind) -> symbol

Creating new CA/Certificate ( 3. step )

Parameters:
kind ("Root CA","Sub CA","Client Certificate","Server Certificate","Client Request","Server Request", "Sub CA Request")
Return value:
`next, 'back, 'cancel