@Path(value="/system/security")
public interface ISecurityMgmt
| Modifier and Type | Method and Description | 
|---|---|
void | 
approveLetsEncryptTos(java.lang.String domainUid)
Accept Let's Encrypt terms of service document 
 | 
TaskRef | 
generateLetsEncrypt(CertData certData)
Generate Let's Encrypt certificate 
 | 
java.lang.String | 
getLetsEncryptTos()
Get the URL to Let's Encrypt terms of service document 
 | 
void | 
updateCertificate(CertData certData)
Update external certificate/private key 
 | 
TaskRef | 
updateFirewallRules()
Update firewall rules 
 | 
@POST @Path(value="_updatefirewallrules") TaskRef updateFirewallRules() throws ServerFault
ServerFault@POST void updateCertificate(CertData certData) throws ServerFault
certData - Certificate dataServerFault@GET
 @Path(value="lets_encrypt_tos")
java.lang.String getLetsEncryptTos()
                                                                  throws ServerFault
ServerFault@PUT
 @Path(value="lets_encrypt_tos/{uid}")
void approveLetsEncryptTos(@PathParam(value="uid")
                                                                       java.lang.String domainUid)
                                                                throws ServerFault
domainUid - the domain uidServerFault@POST @Path(value="lets_encrypt") TaskRef generateLetsEncrypt(CertData certData) throws ServerFault
certData - Certificate dataServerFaultCopyright © 2023. All Rights Reserved.