|
Class Reference
%CSP.UI.Portal.PKI
|
|
![]() |
|||
Private Storage |
System Management Portal - System Administration - Cache Public Key Infrastructure
|
|
|
Do not switch namespace for this page: it needs to stay in %SYS
This parameter is used to make sure that if multiple CSP applications are mapped to the same namespace that the CSP engine can correctly identify which class corresponds with which URL. If 'LockCSPName' is true (the default, defined in the CSP application) then you can only access this page if the url exactly matches this 'CSPURL'. You can set this parameter to "" if you wish to disable this check for this class. This check is applied for all CSP urls (cls/csp/zen).
If this page was compiled from a .csp file, then this parameter is automatically set to contain the url of this file used for compilation.
Displayed name of this page.
This parameter defines the parent page for this page.
If the name ends in .csp, then the parent is assumed to be an autopage-enabled CSP page.
If the name ends in .cls, then the parent is assumed to be a Zen page.
This is used to automate the construction of the locator bar for this page and to build the index between portal pages and documentation.
The %GetLocatorInfo method is used to get this information.
Security requirement
|
Indicate whether the local Certificate Authority client has been defined.
Indicate whether the local Certificate Authority server has been defined.
|
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
Decorate the page.
Get the (localized) name of the page. This should be implemented in a subclass.
If user does not have advanced security privilege this option should be disabled from the Home menu and user should not be able to come here.
This is an extra check just in case user typed the URL in the browser location. Redirect to the Home page if that is the case.
Draw html code for Get Certificate(s) from Certificate Authority server The pType determines if we are going to (showall) List all issued certificates, or (showinstance) List certificates issued for this instance
Draw html code for Pending Certificate Signing Request
Draw Subject Disignated Name for "Server" and "Client" (passed in as pConfigType)
Return 1 if both cer and key files exist; 0 otherwise.
tab = 2: Draw is finished, Status is "Done".
Load CA Client configure properties into form
Load CA Server configure properties into form
Get information to display in the ribbon bar.
This method deletes the Certificate Authority server configuration and all pending Certificate Signing Requests and issued Certificates, allowing user to start over.
validate file name root.
Write out result message and refresh option when appopriate.
User clicked one of the Browse buttons. Save the name of the textfield so that when you return you know which textfield to update.
Enable/disable Contact Phone and Email depending on whether the Contact Name is null.
Enable/disable SMTP related fields depending on whether the SMTP Server is null.
User clicked the Back button for CA Server form. Hide the required fields and show the first two.
User clicked Cancel on an option.
User clicked a Process link on the "Process pending Certificate Singing Requests" table.
User clicked Continue for CA Server form. Validate the first two required fields and decide whether to show the rest of required fields.
User clicked a Process link on the "Process pending Certificate Singing Requests" table.
User clicked a Delete link on the "Process pending Certificate Singing Requests" table.
On the Get Certificate option, show all certificates or show certificate for this instance only. showflag is equal to "showall" or "showinstance". Default is "showall" when the option is opened.
This method is fired up after onDrawContent is finished. Hide progress message and display error if exists.
This client event, if present, is fired when the a popup page launched from this page fires an action.
Check if user really wants to exit if they have not saved changes
prepare proxy for transporting SubjectDN's value from page to server.
This method displays the error message with text in red color.
This method validate the following: 1) value must not be null, AND 2) value must be only numeric
validate the control value. pass is either "true" or "false" indicating if there is already a field failed pass validation.