Provisioning task endpoints
GetProvisioningTaskCount
GetProvisioningTaskCount(System.String)
Gets the number of provisioning tasks in the organization.
Parameter
Param: organization: Account
Returns
Number of provisioning tasks in the account
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/GetProvisioningTaskCount"
<?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>
    <GetProvisioningTaskCount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetProvisioningTaskCount>
  </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>
    <GetProvisioningTaskCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskCountResult>int</GetProvisioningTaskCountResult>
    </GetProvisioningTaskCountResponse>
  </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>
    <GetProvisioningTaskCount xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
    </GetProvisioningTaskCount>
  </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>
    <GetProvisioningTaskCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskCountResult>int</GetProvisioningTaskCountResult>
    </GetProvisioningTaskCountResponse>
  </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/GetProvisioningTaskCount?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"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>
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/GetProvisioningTaskCount HTTP/1.1
Host: cloud.safenet-inc.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"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>
GetProvisioningTaskDetails
GetProvisioningTaskDetails(System.Int32,System.String)
Gets detailed information on a specific provisioning task.
Parameters
Param: taskID: Task to get details for
Param: organization: Account
Returns
A table with the following columns:
- 
userid 
- 
username 
- 
startdate 
- 
stopdate 
- 
status 
- 
serialnumber 
- 
description 
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/GetProvisioningTaskDetails"
<?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>
    <GetProvisioningTaskDetails xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <organization>string</organization>
    </GetProvisioningTaskDetails>
  </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>
    <GetProvisioningTaskDetailsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskDetailsResult>xmlxml</GetProvisioningTaskDetailsResult>
    </GetProvisioningTaskDetailsResponse>
  </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>
    <GetProvisioningTaskDetails xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <organization>string</organization>
    </GetProvisioningTaskDetails>
  </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>
    <GetProvisioningTaskDetailsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTaskDetailsResult>xmlxml</GetProvisioningTaskDetailsResult>
    </GetProvisioningTaskDetailsResponse>
  </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/GetProvisioningTaskDetails?taskID=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"?>
<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/GetProvisioningTaskDetails HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
taskID=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"?>
<DataTable xmlns="http://www.cryptocard.com/blackshield/">xmlxml</DataTable>
GetProvisioningTasks
GetProvisioningTasks(System.String,System.Int32,System.Int32)
Gets a list of all provisioning tasks in the organization.
Parameters
Param: organization: Account
Param: startRecord: First record
Param: numberOfRecords: Number of records
Returns
A table with the following columns:
| taskid | |
| operator | |
| startdate | (Disregard the values in this column. Use GetProvisioningTaskDetails for accurate start dates.) | 
| count | |
| tokenoption | |
| stopdate | (Disregard the values in this column. Use GetProvisioningTaskDetails for accurate stop dates.) | 
GetProvisioningTasks does not return proper start/stop dates. These dates are available using GetProvisioningTaskDetails.
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/GetProvisioningTasks"
<?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>
    <GetProvisioningTasks xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasks>
  </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>
    <GetProvisioningTasksResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksResult>xmlxml</GetProvisioningTasksResult>
    </GetProvisioningTasksResponse>
  </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>
    <GetProvisioningTasks xmlns="http://www.cryptocard.com/blackshield/">
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasks>
  </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>
    <GetProvisioningTasksResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksResult>xmlxml</GetProvisioningTasksResult>
    </GetProvisioningTasksResponse>
  </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/GetProvisioningTasks?organization=string&startRecord=string&numberOfRecords=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"?>
<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/GetProvisioningTasks HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
organization=string&startRecord=string&numberOfRecords=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>
GetProvisioningTasksForUser
GetProvisioningTasksForUser(System.String,System.String,System.Int32,System.Int32)
Gets a list of all provisioning tasks in the organization.
Parameters
Param: user: The user to get provisioning tasks for
Param: organization: Account
Param: startRecord: First record
Param: numberOfRecords: Number of records
Returns
A table with the following columns:
- 
taskid 
- 
operator 
- 
startdate 
- 
count 
- 
tokenoption 
- 
stopdate 
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/GetProvisioningTasksForUser"
<?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>
    <GetProvisioningTasksForUser xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasksForUser>
  </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>
    <GetProvisioningTasksForUserResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserResult>xmlxml</GetProvisioningTasksForUserResult>
    </GetProvisioningTasksForUserResponse>
  </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>
    <GetProvisioningTasksForUser xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
      <startRecord>int</startRecord>
      <numberOfRecords>int</numberOfRecords>
    </GetProvisioningTasksForUser>
  </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>
    <GetProvisioningTasksForUserResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserResult>xmlxml</GetProvisioningTasksForUserResult>
    </GetProvisioningTasksForUserResponse>
  </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/GetProvisioningTasksForUser?user=string&organization=string&startRecord=string&numberOfRecords=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"?>
<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/GetProvisioningTasksForUser HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
user=string&organization=string&startRecord=string&numberOfRecords=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>
GetProvisioningTasksForUserCount
GetProvisioningTasksForUserCount(System.String,System.String)
Gets the number of provisioning tasks in the organization.
Parameters
Param: user: User to get task count for
Param: organization: Account
Returns
Number of provisioning tasks for the user
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/GetProvisioningTasksForUserCount"
<?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>
    <GetProvisioningTasksForUserCount xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
    </GetProvisioningTasksForUserCount>
  </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>
    <GetProvisioningTasksForUserCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserCountResult>int</GetProvisioningTasksForUserCountResult>
    </GetProvisioningTasksForUserCountResponse>
  </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>
    <GetProvisioningTasksForUserCount xmlns="http://www.cryptocard.com/blackshield/">
      <user>string</user>
      <organization>string</organization>
    </GetProvisioningTasksForUserCount>
  </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>
    <GetProvisioningTasksForUserCountResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetProvisioningTasksForUserCountResult>int</GetProvisioningTasksForUserCountResult>
    </GetProvisioningTasksForUserCountResponse>
  </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/GetProvisioningTasksForUserCount?user=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"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>
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/GetProvisioningTasksForUserCount HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
user=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"?>
<int xmlns="http://www.cryptocard.com/blackshield/">int</int>
RemoveProvisioningTask
RemoveProvisioningTask(System.Int32,System.Boolean,System.String)
Removes an existing provisioning task, optionally sending a notification e-mail to all the users that this affects.
Parameters
Param: taskID: Task ID to remove
Param: sendNotificationEmail: True to send a notification e-mail
Param: organization: Account
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/RemoveProvisioningTask"
<?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>
    <RemoveProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveProvisioningTask>
  </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>
    <RemoveProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveProvisioningTaskResult>boolean</RemoveProvisioningTaskResult>
    </RemoveProvisioningTaskResponse>
  </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>
    <RemoveProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveProvisioningTask>
  </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>
    <RemoveProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveProvisioningTaskResult>boolean</RemoveProvisioningTaskResult>
    </RemoveProvisioningTaskResponse>
  </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/RemoveProvisioningTask?taskID=string&sendNotificationEmail=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/RemoveProvisioningTask HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
taskID=string&sendNotificationEmail=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>
RemoveUsersFromProvisioningTask
RemoveUsersFromProvisioningTask(System.Int32,System.Collections.Generic.List{System.String},System.Boolean,System.String)
Removes specific users from a given provisioning task, optionally sending a notification e-mail to them.
Parameters
Param: taskID: Task ID to remove users from
Param: userNames: List of user names to remove
Param: sendNotificationEmail: True to send a notification e-mail
Param: organization: Account
Returns
- True if users are 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/RemoveUsersFromProvisioningTask"
<?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>
    <RemoveUsersFromProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <userNames>
        <string>string</string>
        <string>string</string>
      </userNames>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveUsersFromProvisioningTask>
  </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>
    <RemoveUsersFromProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveUsersFromProvisioningTaskResult>boolean</RemoveUsersFromProvisioningTaskResult>
    </RemoveUsersFromProvisioningTaskResponse>
  </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>
    <RemoveUsersFromProvisioningTask xmlns="http://www.cryptocard.com/blackshield/">
      <taskID>int</taskID>
      <userNames>
        <string>string</string>
        <string>string</string>
      </userNames>
      <sendNotificationEmail>boolean</sendNotificationEmail>
      <organization>string</organization>
    </RemoveUsersFromProvisioningTask>
  </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>
    <RemoveUsersFromProvisioningTaskResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveUsersFromProvisioningTaskResult>boolean</RemoveUsersFromProvisioningTaskResult>
    </RemoveUsersFromProvisioningTaskResponse>
  </soap12:Body>
</soap12:Envelope>
UpdateProvisioningStopDate
UpdateProvisioningStopDate(System.Int32,System.Collections.Generic.List{System.String},System.DateTime,System.String)
Updates the expiry date of a provisioning task for the given users. Used to extent a provisioning task that users may not have had the time to complete.
Parameters
Param: taskID: Task ID to update
Param: userNames: List of user names to update the expiry date for
Param: newStopDate: The new expiry date
Param: organization: Account
Returns
- True if the expiry dates were 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/UpdateProvisioningStopDate"
<?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>
    <UpdateProvisioningStopDate xmlns="http://www.cryptocard.com/blackshield/">
    <taskID>int</taskID>
    <userNames>
        <string>string</string>
        <string>string</string>
    </userNames>
    <newStopDate>dateTime</newStopDate>
    <organization>string</organization>
    </UpdateProvisioningStopDate>
</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>
    <UpdateProvisioningStopDateResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateProvisioningStopDateResult>boolean</UpdateProvisioningStopDateResult>
    </UpdateProvisioningStopDateResponse>
</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>
    <UpdateProvisioningStopDate xmlns="http://www.cryptocard.com/blackshield/">
    <taskID>int</taskID>
    <userNames>
        <string>string</string>
        <string>string</string>
    </userNames>
    <newStopDate>dateTime</newStopDate>
    <organization>string</organization>
    </UpdateProvisioningStopDate>
</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>
    <UpdateProvisioningStopDateResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateProvisioningStopDateResult>boolean</UpdateProvisioningStopDateResult>
    </UpdateProvisioningStopDateResponse>
</soap12:Body>
</soap12:Envelope>