GET Export EAServers
Exports all EAServers within the Secure Proxy Configuration Manager.
With the export method, you can retrieve the EAServers that exist within the Secure Proxy Configuration Manager.
This API method requires authentication, and therefore the authentication token generated at login must be passed in through the "X-Authentication" header.
| Method | Resource | URI | Description |
|---|---|---|---|
|
GET |
eaServer |
/sspcmrest/sspcm/rest/eaServer/export |
Exports the xml corresponding to the EAServers defined with in the Secure Proxy Configuration Manager. |
| Parameter | Required or Optional | Description | Validation | Valid values |
|---|---|---|---|---|
None |
Not Required | Exports the xml of the EAServers that are defined with in Secure Proxy Configuration Manager | None | None |
| Parameter | Description |
|---|---|
XML |
The xml corresponding to all the EAServers in export format |
Export All EAServers example
The following example shows the HTTP request.
HTTP EAServers request
GET https://localhost:8443/sspcmrest/sspcm/rest/eaServer/export
“X-Authentication”: “61504f4a524b48532b776a3467643733374b526368513d3d”
XML EAServers response
The following example shows the XML response.
<sspCMConfigTag>\n<eaServersTag>\n<eaServerDef>\n<addresses><address>\n<nodeName>EAServer2</nodeName>\n<host>xxx.xxx</host>\n<port>44444</port>\n</address>\n</addresses>\n<createdBy>admin</createdBy>\n<createdTimestamp>2014-09-08 09:27:17 AM</createdTimestamp>\n<description>\n<![CDATA[x2]]></description>\n<forceToUnlock>true</forceToUnlock>\n<lastModifiedBy>admin</lastModifiedBy>\n<lastModifiedTimestamp>2014-09-08 09:27:17 AM</lastModifiedTimestamp>\n<lockedBy></lockedBy>\n<lockedTimestamp></lockedTimestamp>\n<name>EAServer2</name>\n<outboundPortRange>1-65535</outboundPortRange>\n<secureConnection>true</secureConnection>\n<serverAddress>xxx.xxx</serverAddress>\n<serverPort>44444</serverPort>\n<sslInfo>\n<cipherSuites>\n<cipherSuite>TLS_RSA_WITH_AES_256_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_AES_128_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_3DES_EDE_CBC_SHA</cipherSuite>\n</cipherSuites>\n<clientAuthentication>true</clientAuthentication>\n<keyCertName>sspDefaultKeyCert</keyCertName>\n<keyStoreName>dfltKeyStore</keyStoreName>\n<protocol>TLS1</protocol>\n<trustStoreName>dfltTrustStore</trustStoreName>\n<trustedCertNames>\n<trustedCertName>sspDefaultTrustedCert</trustedCertName>\n</trustedCertNames>\n</sslInfo>\n<status></status>\n<verStamp>2</verStamp>\n</eaServerDef>\n<eaServerDef>\n<addresses><address>\n<nodeName>EAServer3</nodeName>\n<host>xxx.xxx</host>\n<port>44444</port>\n</address>\n<address>\n<nodeName>EAServer2</nodeName>\n</address>\n</addresses>\n<createdBy>admin</createdBy>\n<createdTimestamp>2014-09-08 09:27:17 AM</createdTimestamp>\n<description>\n<![CDATA[New description]]></description>\n<forceToUnlock>false</forceToUnlock>\n<formatVer>10</formatVer>\n<lastModifiedBy>admin</lastModifiedBy>\n<lastModifiedTimestamp>2014-09-08 09:27:17 AM</lastModifiedTimestamp>\n<lockedBy></lockedBy>\n<lockedTimestamp></lockedTimestamp>\n<name>EAServer3</name>\n<outboundPortRange>1-65535</outboundPortRange>\n<secureConnection>true</secureConnection>\n<serverAddress>xxx.xxx</serverAddress>\n<serverPort>44444</serverPort>\n<sslInfo>\n<cipherSuites>\n<cipherSuite>TLS_RSA_WITH_AES_256_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_AES_128_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_3DES_EDE_CBC_SHA</cipherSuite>\n</cipherSuites>\n<clientAuthentication>true</clientAuthentication>\n<keyCertName>sspDefaultKeyCert</keyCertName>\n<keyStoreName>dfltKeyStore</keyStoreName>\n<protocol>TLS1</protocol>\n<trustStoreName>dfltTrustStore</trustStoreName>\n<trustedCertNames>\n<trustedCertName>sspDefaultTrustedCert</trustedCertName>\n</trustedCertNames>\n</sslInfo>\n<status></status>\n<verStamp>1</verStamp>\n</eaServerDef>\n<eaServerDef>\n<addresses><address>\n<nodeName>NewEAServer</nodeName>\n<host>1.1.1.1</host>\n<port>1</port>\n</address>\n</addresses>\n<createdBy>admin</createdBy>\n<createdTimestamp>2014-08-28 01:35:29 PM</createdTimestamp>\n<forceToUnlock>true</forceToUnlock>\n<lastModifiedBy>admin</lastModifiedBy>\n<lastModifiedTimestamp>2014-08-28 01:35:29 PM</lastModifiedTimestamp>\n<lockedBy></lockedBy>\n<lockedTimestamp></lockedTimestamp>\n<name>NewEAServer</name>\n<secureConnection>true</secureConnection>\n<serverAddress>1.1.1.1</serverAddress>\n<serverPort>1</serverPort>\n<sslInfo>\n<cipherSuites>\n<cipherSuite>TLS_RSA_WITH_AES_256_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_AES_128_CBC_SHA</cipherSuite>\n<cipherSuite>TLS_RSA_WITH_3DES_EDE_CBC_SHA</cipherSuite>\n</cipherSuites>\n<clientAuthentication>true</clientAuthentication>\n<keyCertName>sspDefaultKeyCert</keyCertName>\n<keyStoreName>dfltKeyStore</keyStoreName>\n<protocol>TLS</protocol>\n<trustStoreName>dfltTrustStore</trustStoreName>\n<trustedCertNames>\n<trustedCertName>sspDefaultTrustedCert</trustedCertName>\n</trustedCertNames>\n</sslInfo>\n<status></status>\n<verStamp>3</verStamp>\n</eaServerDef>\n<eaServerDef>\n<addresses><address>\n<nodeName>SecondEAServer</nodeName>\n<host>2.2.2.2</host>\n<port>2</port>\n</address>\n</addresses>\n<createdBy>admin</createdBy>\n<createdTimestamp>2014-08-28 01:35:29 PM</createdTimestamp>\n<forceToUnlock>true</forceToUnlock>\n<lastModifiedBy>admin</lastModifiedBy>\n<lastModifiedTimestamp>2014-08-28 01:35:29 PM</lastModifiedTimestamp>\n<lockedBy></lockedBy>\n<lockedTimestamp></lockedTimestamp>\n<name>SecondEAServer</name>\n<secureConnection>false</secureConnection>\n<serverAddress>2.2.2.2</serverAddress>\n<serverPort>2</serverPort>\n<sslInfo>\n</sslInfo>\n<status></status>\n<verStamp>4</verStamp>\n</eaServerDef>\n</eaServersTag>\n</sspCMConfigTag>