Ascio Web Service v3

Class SslCertificateInfo

PropertyTypeDescription
HandleExample: "JD123"
Status
Created
Expires
CommonNameExample: "ascio-test-domain.com"
ProductCodeExample: "positivessl"
WebServerType
ApproverEmailExample: "administrator@ascio-test-domain.com"
CSRExample: "-----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
SanNamesExample: "m.ascio-test-domain.com"
ObjectCommentExample: "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.