YaST2 Developers Documentation: CA Management

CA Management

certificate.ycp
Handling certificates of a CA

This module has an unstable interface.

Showing and hadling CA certificates

Imports

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

Local Functions

local newServerCertificateSequence () -> symbol

Creating new Server Certificate sequence

Return value:
sequence result
local newClientCertificateSequence () -> symbol

Creating new Client Certificate sequence

Return value:
sequence result
local revokeCertificate () -> void

Dialog for revoking a certificate

local showLongCertDescription (string CAname, string Certname) -> string

showLongCertDescription - description of a certificate in textform

Parameters:
CAname
Certname
local getCertDescription (map certMap) -> string

getCertDescription - description of a certificate

Parameters:
certMap
Return value:
a string with the certification description
local getCertificateList (string currentCA, string password) -> list<term>

Creates certikficate items

Parameters:
currentCA
password
Return value:
a list certificate items formated for a UI table
local getCertificateTab () -> term

Dialog Tab - certificate -

Return value:
for certificates of a selected CA
local initCertificateTab () -> void

Initialize the tab of the dialog

local handleCertificateTab (map event) -> symbol

Handle events in a tab of a dialog

Parameters:
event