Certificates web service
Information
WSDL |
Link unavailable
|
Owner / Publisher |
Mobilefish.com
|
Description |
Mobilefish.com is pleased to announce a program that allows you to create your certificate signing request, certificate and private key, free of charge for non-commercial use.
The Certificates web service is limited to max. 500 SOAP requests per day.
IF YOU MISUSE THIS SERVICE YOUR IP ADDRESS WILL BE BLOCKED!
This web service will offer the same as: Create self-signed SSL certificates online.
The Certificates web service provides two operations:
-
createSelfSignedSSLCertificates(
countryCode as string,
stateName as string,
localityName as string,
organizationName as string,
organizationUnit as string,
commonName as string,
emailAddress as string,
passphrase as string,
privateKeyBitSize as integer,
daysCertificateIsValid as integer)
Note 1:
Do not enter country names in countryCode, instead use valid IANA country codes, see:
https://www.mobilefish.com/tutorials/countrycodes/countrycodes.html
Note 2:
privateKeyBitSize allowed values are: 512, 1024 and 2048
Note 3:
All input values are required except:
organizationName, organizationUnit, emailAddress and passphrase.
This operation will return an array containing:
certificateSigningRequest
certificate
privateKey
For example:
createSelfSignedSSLCertificates(
"nl",
"Noord-Holland",
"Zaandam",
"Mobilefish.com",
"Research and Development",
"www.mobilefish.com",
"contact@mobilefish.com",
"mysecret",
1024,
365)
This operation returns:
certificateSigningRequest
-----BEGIN CERTIFICATE REQUEST-----
MIIB+DCCAWECAQAwgbcxCzAJBgNVBAYTAm5sMRYwFAYDVQQIEw1Ob29yZC1Ib2xs
YW5kMRcwFQYDVQQKEw5Nb2JpbGVmaXNoLmNvbTEQMA4GA1UEBxMHWmFhbmRhbTEh
MB8GA1UECxMYUmVzZWFyY2ggYW5kIERldmVsb3BtZW50MRswGQYDVQQDExJ3d3cu
bW9iaWxlZmlzaC5jb20xJTAjBgkqhkiG9w0BCQEWFmNvbnRhY3RAbW9iaWxlZmlz
aC5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANOPY3oiBZ0ESUa42TdT
k1vQKS9IL6eO4UyUJnNIoC76ZJyrkl5pnmD4dDcw5GHOcjJrSvyNrpn42JsMxhN/
vB8s6DMLyhr89S0GbIOxTQWFpqftn81W1D9nwXZef7aYB2lSToS4IS0wvB1Yn3aa
W63lY9U4YdWpAKA0leFOU61fAgMBAAGgADANBgkqhkiG9w0BAQQFAAOBgQA9yhmg
MG1kEXpCO0hdjUFJfjGfbMFh+HXFykUxLXchgENPyn9VpxFpMPz2GhX4TBVeaV+P
y9tzY8SV6H5hOgKQ+wxQn4EWsEaGA+u3K5F0E4FoZb+iZQWocB9nW0veMhDbIoex
MuaFKVg7iqnTIhF+cRLKMqq7SA7T+wnEAVO/Sg==
-----END CERTIFICATE REQUEST-----
certificate
-----BEGIN CERTIFICATE-----
MIIEADCCA2mgAwIBAgIBADANBgkqhkiG9w0BAQQFADCBtzELMAkGA1UEBhMCbmwx
FjAUBgNVBAgTDU5vb3JkLUhvbGxhbmQxFzAVBgNVBAoTDk1vYmlsZWZpc2guY29t
MRAwDgYDVQQHEwdaYWFuZGFtMSEwHwYDVQQLExhSZXNlYXJjaCBhbmQgRGV2ZWxv
cG1lbnQxGzAZBgNVBAMTEnd3dy5tb2JpbGVmaXNoLmNvbTElMCMGCSqGSIb3DQEJ
ARYWY29udGFjdEBtb2JpbGVmaXNoLmNvbTAeFw0wOTA2MDUxMDA5MjZaFw0xMDA2
MDUxMDA5MjZaMIG3MQswCQYDVQQGEwJubDEWMBQGA1UECBMNTm9vcmQtSG9sbGFu
ZDEXMBUGA1UEChMOTW9iaWxlZmlzaC5jb20xEDAOBgNVBAcTB1phYW5kYW0xITAf
BgNVBAsTGFJlc2VhcmNoIGFuZCBEZXZlbG9wbWVudDEbMBkGA1UEAxMSd3d3Lm1v
YmlsZWZpc2guY29tMSUwIwYJKoZIhvcNAQkBFhZjb250YWN0QG1vYmlsZWZpc2gu
Y29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDTj2N6IgWdBElGuNk3U5Nb
0CkvSC+njuFMlCZzSKAu+mScq5JeaZ5g+HQ3MORhznIya0r8ja6Z+NibDMYTf7wf
LOgzC8oa/PUtBmyDsU0Fhaan7Z/NVtQ/Z8F2Xn+2mAdpUk6EuCEtMLwdWJ92mlut
5WPVOGHVqQCgNJXhTlOtXwIDAQABo4IBGDCCARQwHQYDVR0OBBYEFDKrL73Akli6
y6SY8XhWMMZTdT8UMIHkBgNVHSMEgdwwgdmAFDKrL73Akli6y6SY8XhWMMZTdT8U
oYG9pIG6MIG3MQswCQYDVQQGEwJubDEWMBQGA1UECBMNTm9vcmQtSG9sbGFuZDEX
MBUGA1UEChMOTW9iaWxlZmlzaC5jb20xEDAOBgNVBAcTB1phYW5kYW0xITAfBgNV
BAsTGFJlc2VhcmNoIGFuZCBEZXZlbG9wbWVudDEbMBkGA1UEAxMSd3d3Lm1vYmls
ZWZpc2guY29tMSUwIwYJKoZIhvcNAQkBFhZjb250YWN0QG1vYmlsZWZpc2guY29t
ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAWQqJgkOh+KqrjLIx
O72kBBKW3pXWW0LFMA7B1KBAzsfu/p/aPO67hqf74TRfVlxiKyPkuiLqouZfMnJE
p9VmD/S63U+LsuUOpTmGAmcDLLPD7R4w1zXIcFK4Ok278FyNLH+f01h58rcsORze
RHdCshBbLNOKbN86GzTy0Enm+0c=
-----END CERTIFICATE-----
privateKey
-----BEGIN RSA PRIVATE KEY-----
Proc-Type: 4,ENCRYPTED
DEK-Info: DES-EDE3-CBC,CD28202132E0FDFD
saUEXX3FwGVeR8ylUKbo39ml9T5bC+9ywIzSfTIUCkmtz6Cehb2GMCBn0oiLMN5i
7cGQXx2PFCgAbX2RMv6y741LiYOAMcssgb4n7mAhAnhyt5mqCekjUrC4pKMAbs3/
5nsqqERaqKJIUaHvRtrl3Qu6E58kR4p30X9zzW2O68cte84nW0f6OZt6y7a4Xlpf
A83hya+Vv5oCjLn2tB99XobG2nStrdBHbCKfqr045AW79o7+KCp5m2Siq+/m/PSU
mcM5YkagtxhXnsm4zMLk/3s+E6RFU/SE0peqbt4LuO0ZEdLfOelQ1ZGRrWCT/1S2
KnqnRoIeGJrW52nTk9sAbFosGPkpRv0T6QZvBXeMoIfK7/ylAcTjtllA5Ow26WLO
dmbPRfz6KLfrWdxVV4kTCOzFUbphgbqe5YFBmLsK8NigwulBZSi+1RFNx59WqJmv
CZ+hG79I5nhGIZUtBizVYn9egMv7pNPb55HCCA7cykgRcJFK1EA+nuxRu3DF3Ik6
/Dx2yqD1f6JciaxxUDcA6VfcPmd33s559k6sjrf5FGd4t+NBLMbhC8+ato9r7dvR
txw7R9154D+ILwKI8WxZsmjhhrU8ZUMp9rtC75/qFe5N0nBKtJ0+9B2eZoTgssev
WaWowaibMA26Jq40/UxFPvqHlyHszbgN/5A7iUs+wPHJoAkHIS+JCURH/nEcHlPH
sxuivTYXVq9nLIVH2AGNOJ0b3RaqgXYNBTk04jSnMohCTVbaTOEcnJdrhf4qzt3D
ZBDZOZjfeQBaXMzHxoiRYw5XBc2akaJp/WTm1Rj+QIgssowTZURFpg==
-----END RSA PRIVATE KEY-----
- getNumberOfRequestLeft()
This operation will return an array containing:
requestleft
The number of SOAP request you have left to use is indicated by requestleft.
Max. 500 SOAP requests per day is allowed.
Each time a SOAP request is sent, this value is subtracted by 1.
If it drops to 0 you have to wait 24 hours before you can use this service again.
|
Endpoint |
Link unavailable
|
Implementation |
PEAR:SOAP
More information, see tutorial: Install PEAR SOAP
|
Usage: |
Operation: createSelfSignedSSLCertificates(
countryCode as string,
stateName as string,
localityName as string,
organizationName as string,
organizationUnit as string,
commonName as string,
emailAddress as string,
passphrase as string,
privateKeyBitSize as integer,
daysCertificateIsValid as integer)
Returns: array(certificateSigningRequest, certificate, privateKey)
Operation: getNumberOfRequestLeft()
Returns: array(requestleft)
|
Note: Endpoint means the URL where the service is running.
|