Certificate
Class IBMTSSVC_Certificate





Description

SslCertificate manages listing, creation and deletion of the certificates used by Pegasus for SSL communication.

Subclasses


Referenced By


Properties

IdTypeRangeDescription
Key
Name string
Max Length256
The Name property uniquely identifies the certificate.
Read Only
Certificate string
The Certificate property is a string representation of the certificate in PEM format.
certPath string
The path to the certificate file.
Expires datetime
The date and time when the credential expires and is not appropriate for use for authentication/authorization. Use a value of all 9s if this information is not applicable. This property does not define how the expiration is se, but there there is an expiration. The property can be set to either a specific date/time or an interval calculated from the Issued datetime.
Issued datetime
The date and time when the credential was issued. Use a value of all 0s if this information is note applicable.
keyPath string
The path to the key file.
Type string
Type of certificate.
Validity uint32
Validity of certificate.
Read Write
 

Method Summary

NameDescription
CreateCertCreates a new SSL Certificate.
RemoveCertDeletes an existing SSL certificate.
 

Method Detail


CreateCert

Description

Creates a new SSL Certificate.

Parameters

IdTypeRangeDescription
In
name string
Validity uint32
Validity of certificate in days
out
none
Return Codes
none

RemoveCert

Description

Deletes an existing SSL certificate.

Parameters

IdTypeRangeDescription
In
name string
out
none
Return Codes
none