Ascio Web Service v3
Class SslCertificateInfo
Property | Type | Description |
---|---|---|
Handle | Example: "JD123" | |
Status | ||
Created | ||
Expires | ||
CommonName | Example: "ascio-test-domain.com" | |
ProductCode | Example: "positivessl" | |
WebServerType | ||
ApproverEmail | Example: "administrator@ascio-test-domain.com" | |
CSR | Example: "-----BEGIN CERTIFICATE REQUEST-----MIIC2jCCAcICAQAwgZQxCzAJBgNVBAYTAkRFMRMwEQYDVQQIDApTb21lLVN0YXRlMQ8wDQYDVQQHDAZNdW5pY2gxEzARBgNVBAoMClRlc3RDb21hbnkxHjAcBgNVBAMMFWFzY2lvLXRlc3QtZG9tYWluLmNvbTEqMCgGCSqGSIb3DQEJARYbYWRtaW5AYXNjaW8tdGVzdC1kb21haW4uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwQ9AgF9B381tELA3BsKkIwu4Ddg0hOSfyrtBnm895ELPYG4YcPYXmauTxPu0oD6WhudQh2tbnN/QTRsZpdVgahS6uz7065wUC6IrvlcuaCx+e08vp/1VOIUrKfyrxkZ1mjrv4FwQ38y+ITejL46JBbKbhqbeovQymA/DmHmKUylNY3eud6w/Dp+QOoa1jIZRdHv5ie+ranOx9aYl0WeuzrIOeIVI7UKVF9d1o5r2h60wThLPzky9hux5uisGYZsWjFKOJUFZxkX4riResOWmkFy9KUV82MLuScrSJ4cVfVPmhN3tEpOtYhkJVkS0PvR7LCdL4rOF0pqzL71m2ZoMdQIDAQABoAAwDQYJKoZIhvcNAQELBQADggEBAHcDTCtBQmGcIarD4NFmKt+Tw3l2p+tGRA8OiT7dSTvJ1TavZYdcobFKkBhp/3T9ko4wncBChp97YWNWtQT+hoIrOh85QIMHW14JeVFk8AiptI5pI+DPHnSwSq4XANwwrUI/3zAeRtV7bQmP9upebZ3POJ9Bl9oarge8J2SJ6yM5Dizq9wmGgQlhEG9HuuvJHFGjci86m8yqbqlS8JaIvO2dA4OpEM3cCcu7jY13RYN4DT06VAx2okMJmAyxvG9eu45MIB/NzeV4SrqsTNqCkrXKiC9/rAzhl7eP3XDRI6XZFRq7qmIAQoZJqWSyl1f4cq+rbLIJ9xE+yII+qt/CVbc=-----END CERTIFICATE REQUEST-----" | |
Certificate | ||
Owner | ||
Admin | ||
Tech | ||
SanNames | Example: "m.ascio-test-domain.com" | |
ObjectComment | Example: "Example Object Comment" | |
ValidationType | ||
SslProductName | ||
CustomerReference |
package ascio.v3.examples;
import java.util.Calendar;
import com.ascio.www._2013._02.*;
public class SslCertificateInfoExample {
public static SslCertificateInfo main() {
Registrant owner = new Registrant();
owner.setFirstName("John");
owner.setLastName("Doe");
owner.setOrgName("Ascio");
owner.setAddress1("Address1Test");
owner.setAddress2("Address2Test");
owner.setCity("CityTest");
owner.setState("StateTest");
owner.setPostalCode("888349");
owner.setCountryCode("DK");
owner.setPhone("+45.123456789");
owner.setFax("+45.987654321");
owner.setEmail("administrator@ascio-test-domain.com");
owner.setType("owner");
owner.setDetails("DetailsTest");
owner.setOrganisationNumber("OrganisationNumberTest");
owner.setVatNumber("VatNumberTest");
owner.setNexusCategory("NexusCategoryTest");
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue adminExtensions[] = new ExtensionsKeyValue[]{keyValue};
adminExtensions[0].setKey("Title");
adminExtensions[0].setValue("Mrs.");
Contact admin = new Contact();
admin.setFirstName("John");
admin.setLastName("Doe");
admin.setOrgName("Ascio");
admin.setAddress1("Address1Test");
admin.setAddress2("Address2Test");
admin.setCity("CityTest");
admin.setState("StateTest");
admin.setPostalCode("888349");
admin.setCountryCode("DK");
admin.setPhone("+45.123456789");
admin.setFax("+45.987654321");
admin.setEmail("administrator@ascio-test-domain.com");
admin.setType("owner");
admin.setDetails("DetailsTest");
admin.setOrganisationNumber("OrganisationNumberTest");
admin.setExtensions(adminExtensions);
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue techExtensions[] = new ExtensionsKeyValue[]{keyValue};
techExtensions[0].setKey("Title");
techExtensions[0].setValue("Mrs.");
Contact tech = new Contact();
tech.setFirstName("John");
tech.setLastName("Doe");
tech.setOrgName("Ascio");
tech.setAddress1("Address1Test");
tech.setAddress2("Address2Test");
tech.setCity("CityTest");
tech.setState("StateTest");
tech.setPostalCode("888349");
tech.setCountryCode("DK");
tech.setPhone("+45.123456789");
tech.setFax("+45.987654321");
tech.setEmail("administrator@ascio-test-domain.com");
tech.setType("owner");
tech.setDetails("DetailsTest");
tech.setOrganisationNumber("OrganisationNumberTest");
tech.setExtensions(techExtensions);
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue customerReferenceExtensions[] = new ExtensionsKeyValue[]{keyValue};
CustomerReferenceInfo customerReference = new CustomerReferenceInfo();
customerReference.setHandle("JD123");
customerReference.setExternalId("ExternalIdTest");
customerReference.setDescription("DescriptionTest");
customerReference.setExtensions(customerReferenceExtensions);
customerReference.setCreationDate(Calendar.getInstance());
customerReference.setStatus("StatusTest");
SslCertificateInfo sslCertificateInfo = new SslCertificateInfo();
sslCertificateInfo.setHandle("JD123");
sslCertificateInfo.setStatus("StatusTest");
sslCertificateInfo.setCreated(Calendar.getInstance());
sslCertificateInfo.setExpires(Calendar.getInstance());
sslCertificateInfo.setCommonName("ascio-test-domain.com");
sslCertificateInfo.setProductCode("positivessl");
sslCertificateInfo.setWebServerType(WebServerType.ApacheSsl);
sslCertificateInfo.setApproverEmail("administrator@ascio-test-domain.com");
sslCertificateInfo.setCSR("-----BEGIN CERTIFICATE REQUEST-----MIIC2jCCAcICAQAwgZQxCzAJBgNVBAYTAkRFMRMwEQYDVQQIDApTb21lLVN0YXRlMQ8wDQYDVQQHDAZNdW5pY2gxEzARBgNVBAoMClRlc3RDb21hbnkxHjAcBgNVBAMMFWFzY2lvLXRlc3QtZG9tYWluLmNvbTEqMCgGCSqGSIb3DQEJARYbYWRtaW5AYXNjaW8tdGVzdC1kb21haW4uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwQ9AgF9B381tELA3BsKkIwu4Ddg0hOSfyrtBnm895ELPYG4YcPYXmauTxPu0oD6WhudQh2tbnN/QTRsZpdVgahS6uz7065wUC6IrvlcuaCx+e08vp/1VOIUrKfyrxkZ1mjrv4FwQ38y+ITejL46JBbKbhqbeovQymA/DmHmKUylNY3eud6w/Dp+QOoa1jIZRdHv5ie+ranOx9aYl0WeuzrIOeIVI7UKVF9d1o5r2h60wThLPzky9hux5uisGYZsWjFKOJUFZxkX4riResOWmkFy9KUV82MLuScrSJ4cVfVPmhN3tEpOtYhkJVkS0PvR7LCdL4rOF0pqzL71m2ZoMdQIDAQABoAAwDQYJKoZIhvcNAQELBQADggEBAHcDTCtBQmGcIarD4NFmKt+Tw3l2p+tGRA8OiT7dSTvJ1TavZYdcobFKkBhp/3T9ko4wncBChp97YWNWtQT+hoIrOh85QIMHW14JeVFk8AiptI5pI+DPHnSwSq4XANwwrUI/3zAeRtV7bQmP9upebZ3POJ9Bl9oarge8J2SJ6yM5Dizq9wmGgQlhEG9HuuvJHFGjci86m8yqbqlS8JaIvO2dA4OpEM3cCcu7jY13RYN4DT06VAx2okMJmAyxvG9eu45MIB/NzeV4SrqsTNqCkrXKiC9/rAzhl7eP3XDRI6XZFRq7qmIAQoZJqWSyl1f4cq+rbLIJ9xE+yII+qt/CVbc=-----END CERTIFICATE REQUEST-----");
sslCertificateInfo.setCertificate("CertificateTest");
sslCertificateInfo.setOwner(owner);
sslCertificateInfo.setAdmin(admin);
sslCertificateInfo.setTech(tech);
sslCertificateInfo.setSanNames(new String[]{
});
sslCertificateInfo.setObjectComment("Example Object Comment");
sslCertificateInfo.setValidationType(ValidationType.Dns);
sslCertificateInfo.setSslProductName("SslProductNameTest");
sslCertificateInfo.setCustomerReference(customerReference);
return sslCertificateInfo;package ascio.v3.examples;
import java.util.Calendar;
import com.ascio.www._2013._02.*;
public class SslCertificateInfoExample {
public static SslCertificateInfo main() {
Registrant owner = new Registrant();
owner.setFirstName("John");
owner.setLastName("Doe");
owner.setOrgName("Ascio");
owner.setAddress1("Address1Test");
owner.setAddress2("Address2Test");
owner.setCity("CityTest");
owner.setState("StateTest");
owner.setPostalCode("888349");
owner.setCountryCode("DK");
owner.setPhone("+45.123456789");
owner.setFax("+45.987654321");
owner.setEmail("administrator@ascio-test-domain.com");
owner.setType("owner");
owner.setDetails("DetailsTest");
owner.setOrganisationNumber("OrganisationNumberTest");
owner.setVatNumber("VatNumberTest");
owner.setNexusCategory("NexusCategoryTest");
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue adminExtensions[] = new ExtensionsKeyValue[]{keyValue};
adminExtensions[0].setKey("Title");
adminExtensions[0].setValue("Mrs.");
Contact admin = new Contact();
admin.setFirstName("John");
admin.setLastName("Doe");
admin.setOrgName("Ascio");
admin.setAddress1("Address1Test");
admin.setAddress2("Address2Test");
admin.setCity("CityTest");
admin.setState("StateTest");
admin.setPostalCode("888349");
admin.setCountryCode("DK");
admin.setPhone("+45.123456789");
admin.setFax("+45.987654321");
admin.setEmail("administrator@ascio-test-domain.com");
admin.setType("owner");
admin.setDetails("DetailsTest");
admin.setOrganisationNumber("OrganisationNumberTest");
admin.setExtensions(adminExtensions);
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue techExtensions[] = new ExtensionsKeyValue[]{keyValue};
techExtensions[0].setKey("Title");
techExtensions[0].setValue("Mrs.");
Contact tech = new Contact();
tech.setFirstName("John");
tech.setLastName("Doe");
tech.setOrgName("Ascio");
tech.setAddress1("Address1Test");
tech.setAddress2("Address2Test");
tech.setCity("CityTest");
tech.setState("StateTest");
tech.setPostalCode("888349");
tech.setCountryCode("DK");
tech.setPhone("+45.123456789");
tech.setFax("+45.987654321");
tech.setEmail("administrator@ascio-test-domain.com");
tech.setType("owner");
tech.setDetails("DetailsTest");
tech.setOrganisationNumber("OrganisationNumberTest");
tech.setExtensions(techExtensions);
KeyValue keyValue = new KeyValue();
keyValue.setKey("Title");
keyValue.setValue("Mr.");
ExtensionsKeyValue customerReferenceExtensions[] = new ExtensionsKeyValue[]{keyValue};
CustomerReferenceInfo customerReference = new CustomerReferenceInfo();
customerReference.setHandle("JD123");
customerReference.setExternalId("ExternalIdTest");
customerReference.setDescription("DescriptionTest");
customerReference.setExtensions(customerReferenceExtensions);
customerReference.setCreationDate(Calendar.getInstance());
customerReference.setStatus("StatusTest");
SslCertificateInfo sslCertificateInfo = new SslCertificateInfo();
sslCertificateInfo.setHandle("JD123");
sslCertificateInfo.setStatus("StatusTest");
sslCertificateInfo.setCreated(Calendar.getInstance());
sslCertificateInfo.setExpires(Calendar.getInstance());
sslCertificateInfo.setCommonName("ascio-test-domain.com");
sslCertificateInfo.setProductCode("positivessl");
sslCertificateInfo.setWebServerType(WebServerType.ApacheSsl);
sslCertificateInfo.setApproverEmail("administrator@ascio-test-domain.com");
sslCertificateInfo.setCSR("-----BEGIN CERTIFICATE REQUEST-----MIIC2jCCAcICAQAwgZQxCzAJBgNVBAYTAkRFMRMwEQYDVQQIDApTb21lLVN0YXRlMQ8wDQYDVQQHDAZNdW5pY2gxEzARBgNVBAoMClRlc3RDb21hbnkxHjAcBgNVBAMMFWFzY2lvLXRlc3QtZG9tYWluLmNvbTEqMCgGCSqGSIb3DQEJARYbYWRtaW5AYXNjaW8tdGVzdC1kb21haW4uY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwQ9AgF9B381tELA3BsKkIwu4Ddg0hOSfyrtBnm895ELPYG4YcPYXmauTxPu0oD6WhudQh2tbnN/QTRsZpdVgahS6uz7065wUC6IrvlcuaCx+e08vp/1VOIUrKfyrxkZ1mjrv4FwQ38y+ITejL46JBbKbhqbeovQymA/DmHmKUylNY3eud6w/Dp+QOoa1jIZRdHv5ie+ranOx9aYl0WeuzrIOeIVI7UKVF9d1o5r2h60wThLPzky9hux5uisGYZsWjFKOJUFZxkX4riResOWmkFy9KUV82MLuScrSJ4cVfVPmhN3tEpOtYhkJVkS0PvR7LCdL4rOF0pqzL71m2ZoMdQIDAQABoAAwDQYJKoZIhvcNAQELBQADggEBAHcDTCtBQmGcIarD4NFmKt+Tw3l2p+tGRA8OiT7dSTvJ1TavZYdcobFKkBhp/3T9ko4wncBChp97YWNWtQT+hoIrOh85QIMHW14JeVFk8AiptI5pI+DPHnSwSq4XANwwrUI/3zAeRtV7bQmP9upebZ3POJ9Bl9oarge8J2SJ6yM5Dizq9wmGgQlhEG9HuuvJHFGjci86m8yqbqlS8JaIvO2dA4OpEM3cCcu7jY13RYN4DT06VAx2okMJmAyxvG9eu45MIB/NzeV4SrqsTNqCkrXKiC9/rAzhl7eP3XDRI6XZFRq7qmIAQoZJqWSyl1f4cq+rbLIJ9xE+yII+qt/CVbc=-----END CERTIFICATE REQUEST-----");
sslCertificateInfo.setCertificate("CertificateTest");
sslCertificateInfo.setOwner(owner);
sslCertificateInfo.setAdmin(admin);
sslCertificateInfo.setTech(tech);
sslCertificateInfo.setSanNames(new String[]{
});
sslCertificateInfo.setObjectComment("Example Object Comment");
sslCertificateInfo.setValidationType(ValidationType.Dns);
sslCertificateInfo.setSslProductName("SslProductNameTest");
sslCertificateInfo.setCustomerReference(customerReference);
WSDL for AWS v3
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.
https://aws.demo.ascio.com/v3/aws.wsdl (OTE)
https://aws.ascio.com/v3/aws.wsdl (Live)
Please configure the IP-Whitelisting in the portal/demo-portal.