Auth node endpoints
AddAuthNode
AddAuthNode(BlackShield.BSIDCA.AuthNode,System.String)
Adds an Auth Node to the account. IP addresses associated with the Auth Node must be system wide unique. Nodes can be used to add realms and provide common authentication points for child accounts.
Parameters
Param: node: AuthNode to add
Param: organization: Account
Returns
- True if added
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/AddAuthNode"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<node>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</node>
<organization>string</organization>
</AddAuthNode>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<AddAuthNodeResult>boolean</AddAuthNodeResult>
</AddAuthNodeResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<AddAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<node>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</node>
<organization>string</organization>
</AddAuthNode>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<AddAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<AddAuthNodeResult>boolean</AddAuthNodeResult>
</AddAuthNodeResponse>
</soap12:Body>
</soap12:Envelope>
GetAuthNode
GetAuthNode(System.String,System.String)
Get an Auth Node in the account.
Parameters
Param: nodeName: Name of the node to get
Param: organization: Account
Returns
- AuthNode that was requested if it exists
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAuthNode"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<nodeName>string</nodeName>
<organization>string</organization>
</GetAuthNode>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAuthNodeResult>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</GetAuthNodeResult>
</GetAuthNodeResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<nodeName>string</nodeName>
<organization>string</organization>
</GetAuthNode>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAuthNodeResult>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</GetAuthNodeResult>
</GetAuthNodeResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/GetAuthNode?nodeName=string&organization=string HTTP/1.1
Host: cloud.eu.safenetid.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<AuthNode xmlns="http://www.cryptocard.com/blackshield/">
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</AuthNode>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/GetAuthNode HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
nodeName=string&organization=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<AuthNode xmlns="http://www.cryptocard.com/blackshield/">
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</AuthNode>
GetAuthNodes
GetAuthNodes(System.String)
Get a table of the Auth Nodes in the account.
Parameter
Param: organization: Account
Returns
A table with the following columns:
-
index
-
make
-
host
-
ipaddress
-
status
-
freeradius
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/GetAuthNodes"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAuthNodes xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAuthNodes>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetAuthNodesResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAuthNodesResult>xmlxml</GetAuthNodesResult>
</GetAuthNodesResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAuthNodes xmlns="http://www.cryptocard.com/blackshield/">
<organization>string</organization>
</GetAuthNodes>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetAuthNodesResponse xmlns="http://www.cryptocard.com/blackshield/">
<GetAuthNodesResult>xmlxml</GetAuthNodesResult>
</GetAuthNodesResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/GetAuthNodes?organization=string HTTP/1.1
Host: cloud.eu.safenetid.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/GetAuthNodes HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
organization=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>
RemoveAuthNode
RemoveAuthNode(System.String,System.String)
Remove an auth node from the account.
Parameters
Param: nodeName: Name of the AuthNode to remove
Param: organization: Account
Returns
- True if removed
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/RemoveAuthNode"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<RemoveAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<nodeName>string</nodeName>
<organization>string</organization>
</RemoveAuthNode>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<RemoveAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<RemoveAuthNodeResult>boolean</RemoveAuthNodeResult>
</RemoveAuthNodeResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RemoveAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<nodeName>string</nodeName>
<organization>string</organization>
</RemoveAuthNode>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<RemoveAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<RemoveAuthNodeResult>boolean</RemoveAuthNodeResult>
</RemoveAuthNodeResponse>
</soap12:Body>
</soap12:Envelope>
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
GET /bsidca/BSIDCA.asmx/RemoveAuthNode?nodeName=string&organization=string HTTP/1.1
Host: cloud.safenet-inc.com
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx/RemoveAuthNode HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
nodeName=string&organization=string
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://www.cryptocard.com/blackshield/">boolean</boolean>
UpdateAuthNode
UpdateAuthNode(System.String,BlackShield.BSIDCA.AuthNode,System.String)
Update an auth node in the account
Parameters
Param: oldName: Name of the auth node to update. If changing the node name, this is it's old name
Param: node: Updated AuthNode
Param: organization: Account
Returns:
- True if updated
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.cryptocard.com/blackshield/UpdateAuthNode"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<oldName>string</oldName>
<node>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</node>
<organization>string</organization>
</UpdateAuthNode>
</soap:Body>
</soap:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<UpdateAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<UpdateAuthNodeResult>boolean</UpdateAuthNodeResult>
</UpdateAuthNodeResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
POST /bsidca/BSIDCA.asmx HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UpdateAuthNode xmlns="http://www.cryptocard.com/blackshield/">
<oldName>string</oldName>
<node>
<AllowPriorityBasedPooling>boolean</AllowPriorityBasedPooling>
<EnableRealmAuthentication>boolean</EnableRealmAuthentication>
<HostName>string</HostName>
<IPs>
<string>string</string>
<string>string</string>
</IPs>
<JoinedOrganizations>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
<NodeOrganization>
<Organization>string</Organization>
<RealmSuffix>string</RealmSuffix>
</NodeOrganization>
</JoinedOrganizations>
<Name>string</Name>
<Organization>string</Organization>
<ParseMode>FirstFoundInstance or LastFoundInstance</ParseMode>
<RadiusSharedSecret>string</RadiusSharedSecret>
<RealmIdentifier>string</RealmIdentifier>
<RemoveRealmSuffix>boolean</RemoveRealmSuffix>
<ResourceName>string</ResourceName>
<UseAsRadiusNode>boolean</UseAsRadiusNode>
</node>
<organization>string</organization>
</UpdateAuthNode>
</soap12:Body>
</soap12:Envelope>
Response:
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<UpdateAuthNodeResponse xmlns="http://www.cryptocard.com/blackshield/">
<UpdateAuthNodeResult>boolean</UpdateAuthNodeResult>
</UpdateAuthNodeResponse>
</soap12:Body>
</soap12:Envelope>