KSC Open API
Kaspersky Security Center API description
array MdmCertCtrlApi::GetIssuanceSettings ( )

Retrieve saved issuance settings for certificate types.

Returns:
array (array) of issuance settings (paramParams)
AttributeTypeDescriptionAdditional information
"CI_nCertType"(paramInt)certificate typemandatory, see Certificate types
"CI_bFeatureActive"(paramBool)Is issuance feature activemandatory
"CI_bAutorenewalEnabled"(paramBool)If autorenewal enabledmandatory
"CI_nRenewalPeriodSec"(paramInt)Certificate renewal periodmandatory, in seconds
"CI_bAutoIssuanceDisabled"(paramBool)Is certificate auto-issuance allowedmandatory
"CI_wstrPkiCertTemplateName"(paramString)PKI certificate template nameoptional
"CI_bEncryptionEnabled"(paramBool)Is certificate encryption feature enabledmandatory
"CI_nEncryptionPwdLength"(paramInt)certificate password length for certificate encryption featuremandatory
"CI_nExpiryPeriod"(paramInt)Certificate expiry periodmandatory, in days
"CI_bAutoIssuanceKes"(paramBool)Is certificate auto-issuance for new KES device allowedoptional, True if certificate auto-issuance for new KES device allowed
"CI_bAutoIssuanceIos"(paramBool)Is certificate auto-issuance for new iOS MDM device allowedoptional, True if certificate auto-issuance for new iOS MDM device allowed
"CI_wstrAutoIssuanceKesTag"(paramString)Certificate tag for auto-issued certificate for KES deviceoptional
"CI_wstrAutoIssuanceIosTag"(paramString)Certificate tag for auto-issued certificate for iOS MDM deviceoptional
"CI_bAutoIssuanceOwnCA"(paramBool)Force using own CA if auto-issuance enabledoptional, True if using own CA