Your suggested change has been received. Thank you.

close
back

BSIDCA endpoints

Report endpoints

search

Report endpoints

Please Note:

You are not viewing the most recent version of this page. 3.20(SP1) is the latest version available.

Report endpoints

copy link to clipboardGetAvailableReport

GetAvailableReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Gets an available report to edit and save. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to get

Param: organization: Account

copy link to clipboardReturns

  • The report if it exists

copy link to clipboardSOAP 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/GetAvailableReport"

<?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>
    <GetAvailableReport xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <reportName>string</reportName>
    <organization>string</organization>
    </GetAvailableReport>
</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>
    <GetAvailableReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportResult>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </GetAvailableReportResult>
    </GetAvailableReportResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetAvailableReport xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <reportName>string</reportName>
    <organization>string</organization>
    </GetAvailableReport>
</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>
    <GetAvailableReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportResult>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </GetAvailableReportResult>
    </GetAvailableReportResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetAvailableReport?level=string&reportName=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"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
<description>string</description>
<data>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
</data>
<AllowedOperators>
    <string>string</string>
    <string>string</string>
</AllowedOperators>
<AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
</AllowedExternalOperators>
<EmailRecipients>
    <string>string</string>
    <string>string</string>
</EmailRecipients>
<Roles>
    <string>string</string>
    <string>string</string>
</Roles>
<AccountRoles>
    <string>string</string>
    <string>string</string>
</AccountRoles>
<ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
<AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
<AttemptToSendFile>boolean</AttemptToSendFile>
<LastXMonths>int</LastXMonths>
<FilterToCurrentMonth>boolean</FilterToCurrentMonth>
<Columns>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
</Columns>
<Filters>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
</Filters>
<ReportName>string</ReportName>
<OrgID>int</OrgID>
<ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

copy link to clipboardHTTP 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/GetAvailableReport HTTP/1.1
Host: cloud.eu.safenetid.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=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"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
<description>string</description>
<data>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
    <anyType />
    <anyType />
    </ArrayOfAnyType>
</data>
<AllowedOperators>
    <string>string</string>
    <string>string</string>
</AllowedOperators>
<AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
</AllowedExternalOperators>
<EmailRecipients>
    <string>string</string>
    <string>string</string>
</EmailRecipients>
<Roles>
    <string>string</string>
    <string>string</string>
</Roles>
<AccountRoles>
    <string>string</string>
    <string>string</string>
</AccountRoles>
<ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
<AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
<AttemptToSendFile>boolean</AttemptToSendFile>
<LastXMonths>int</LastXMonths>
<FilterToCurrentMonth>boolean</FilterToCurrentMonth>
<Columns>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
    <IsIncluded>boolean</IsIncluded>
    <Name>string</Name>
    </ReportColumn>
</Columns>
<Filters>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
    <Name>string</Name>
    <required>boolean</required>
    <IsADate>boolean</IsADate>
    <RestrictValues>boolean</RestrictValues>
    <AllowedValues>
        <string>string</string>
        <string>string</string>
    </AllowedValues>
    <parameterControlling>boolean</parameterControlling>
    <parametersToControl>
        <string>string</string>
        <string>string</string>
    </parametersToControl>
    <Value>string</Value>
    <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
</Filters>
<ReportName>string</ReportName>
<OrgID>int</OrgID>
<ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

copy link to clipboardGetAvailableReports

GetAvailableReports(DataLayer.Entity.ReportLevel,System.Nullable{DataLayer.Entity.ReportClass},System.Int32,System.Int32,System.String)

Get All report available at a given level to customize. Optionally filter by report class.

copy link to clipboardParameters

Param: level: Report level

Param: type:

Param: startRecord:

Param: PageSize:

Param: organization:

copy link to clipboardReturns

A table with the following columns:

  • reportName

  • reportType

  • description

copy link to clipboardSOAP 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/GetAvailableReports"

<?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>
    <GetAvailableReports xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <type>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</type>
    <startRecord>int</startRecord>
    <PageSize>int</PageSize>
    <organization>string</organization>
    </GetAvailableReports>
</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>
    <GetAvailableReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportsResult>xmlxml</GetAvailableReportsResult>
    </GetAvailableReportsResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetAvailableReports xmlns="http://www.cryptocard.com/blackshield/">
    <level>Subscriber or ServiceProvider or Host</level>
    <type>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</type>
    <startRecord>int</startRecord>
    <PageSize>int</PageSize>
    <organization>string</organization>
    </GetAvailableReports>
</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>
    <GetAvailableReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
    <GetAvailableReportsResult>xmlxml</GetAvailableReportsResult>
    </GetAvailableReportsResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardGetFinishedReports

GetFinishedReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all reports that have been run.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

copy link to clipboardReturns

A table with the following columns:

reportname
scheduledTime
status
timestamp
downloadable True if the operator credentials in use have permission to download
removable True if the operator credentials in use have permission to remove

copy link to clipboardSOAP 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/GetFinishedReports"

<?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>
    <GetFinishedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetFinishedReports>
  </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>
    <GetFinishedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetFinishedReportsResult>xmlxml</GetFinishedReportsResult>
    </GetFinishedReportsResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetFinishedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetFinishedReports>
  </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>
    <GetFinishedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetFinishedReportsResult>xmlxml</GetFinishedReportsResult>
    </GetFinishedReportsResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetFinishedReports?level=string&startRecord=string&pageSize=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>

copy link to clipboardHTTP 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/GetFinishedReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=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>

copy link to clipboardGetReportOutput

Get the results of a report. Returned information is UTF-8 encoded text. Output can be in CSV, TSV, or HTML Table format. scheduledTime parameter MUST be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

GetReportOutput(DataLayer.Entity.ReportLevel,System.String,System.DateTimeOffset,System.String,ControlLibrary.ReportControl.OutputFormat)

Get the results of a report. Returned information is UTF-8 encoded text. Output can be in CSV, TSV, or HTML Table format. The scheduledTime parameter must be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz, for example, 2015-07-16T12:18:07.1556784-04:00). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to get

Param: scheduledTime: The time the report ran

Param: organization: Account

Param: format: Desired output format: HTML, CSV or TAB (Tab delimited)

copy link to clipboardReturns:

  • UTF8 encoded document in the format requested

copy link to clipboardSOAP 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/GetReportOutput"

<?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>
    <GetReportOutput xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
      <format>HTML or CSV or TAB</format>
    </GetReportOutput>
  </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>
    <GetReportOutputResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetReportOutputResult>base64Binary</GetReportOutputResult>
    </GetReportOutputResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetReportOutput xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
      <format>HTML or CSV or TAB</format>
    </GetReportOutput>
  </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>
    <GetReportOutputResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetReportOutputResult>base64Binary</GetReportOutputResult>
    </GetReportOutputResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetReportOutput?level=string&reportName=string&scheduledTime=string&organization=string&format=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"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

copy link to clipboardHTTP 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/GetReportOutput HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&scheduledTime=string&organization=string&format=string

Response:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<base64Binary xmlns="http://www.cryptocard.com/blackshield/">base64Binary</base64Binary>

copy link to clipboardGetSavedReport

GetSavedReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Get a previously saved report.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report

Param: organization: Account

copy link to clipboardReturns

  • The saved report, if it exists

copy link to clipboardSOAP 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/GetSavedReport"

<?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>
    <GetSavedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetSavedReport>
  </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>
    <GetSavedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportResult>
        <description>string</description>
        <data>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
        </data>
        <AllowedOperators>
          <string>string</string>
          <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
          <string>string</string>
          <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
          <string>string</string>
          <string>string</string>
        </EmailRecipients>
        <Roles>
          <string>string</string>
          <string>string</string>
        </Roles>
        <AccountRoles>
          <string>string</string>
          <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
        </Columns>
        <Filters>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
      </GetSavedReportResult>
    </GetSavedReportResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetSavedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetSavedReport>
  </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>
    <GetSavedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportResult>
        <description>string</description>
        <data>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
          <ArrayOfAnyType>
            <anyType />
            <anyType />
          </ArrayOfAnyType>
        </data>
        <AllowedOperators>
          <string>string</string>
          <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
          <string>string</string>
          <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
          <string>string</string>
          <string>string</string>
        </EmailRecipients>
        <Roles>
          <string>string</string>
          <string>string</string>
        </Roles>
        <AccountRoles>
          <string>string</string>
          <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
          <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
          </ReportColumn>
        </Columns>
        <Filters>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
          <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
          </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
      </GetSavedReportResult>
    </GetSavedReportResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetSavedReport?level=string&reportName=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"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
  <description>string</description>
  <data>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
  </data>
  <AllowedOperators>
    <string>string</string>
    <string>string</string>
  </AllowedOperators>
  <AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
  </AllowedExternalOperators>
  <EmailRecipients>
    <string>string</string>
    <string>string</string>
  </EmailRecipients>
  <Roles>
    <string>string</string>
    <string>string</string>
  </Roles>
  <AccountRoles>
    <string>string</string>
    <string>string</string>
  </AccountRoles>
  <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
  <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
  <AttemptToSendFile>boolean</AttemptToSendFile>
  <LastXMonths>int</LastXMonths>
  <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
  <Columns>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
  </Columns>
  <Filters>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
  </Filters>
  <ReportName>string</ReportName>
  <OrgID>int</OrgID>
  <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

copy link to clipboardHTTP 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/GetSavedReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=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"?>
<Report xmlns="http://www.cryptocard.com/blackshield/">
  <description>string</description>
  <data>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
    <ArrayOfAnyType>
      <anyType />
      <anyType />
    </ArrayOfAnyType>
  </data>
  <AllowedOperators>
    <string>string</string>
    <string>string</string>
  </AllowedOperators>
  <AllowedExternalOperators>
    <string>string</string>
    <string>string</string>
  </AllowedExternalOperators>
  <EmailRecipients>
    <string>string</string>
    <string>string</string>
  </EmailRecipients>
  <Roles>
    <string>string</string>
    <string>string</string>
  </Roles>
  <AccountRoles>
    <string>string</string>
    <string>string</string>
  </AccountRoles>
  <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
  <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
  <AttemptToSendFile>boolean</AttemptToSendFile>
  <LastXMonths>int</LastXMonths>
  <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
  <Columns>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
    <ReportColumn>
      <IsIncluded>boolean</IsIncluded>
      <Name>string</Name>
    </ReportColumn>
  </Columns>
  <Filters>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
    <ColumnFilter>
      <Name>string</Name>
      <required>boolean</required>
      <IsADate>boolean</IsADate>
      <RestrictValues>boolean</RestrictValues>
      <AllowedValues>
        <string>string</string>
        <string>string</string>
      </AllowedValues>
      <parameterControlling>boolean</parameterControlling>
      <parametersToControl>
        <string>string</string>
        <string>string</string>
      </parametersToControl>
      <Value>string</Value>
      <DataType>Text or Integer or Float or Double or DateTime</DataType>
    </ColumnFilter>
  </Filters>
  <ReportName>string</ReportName>
  <OrgID>int</OrgID>
  <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
</Report>

copy link to clipboardGetSavedReports

GetSavedReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all previously saved reports.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

copy link to clipboardReturns

A table with the following columns:

  • reportName

  • reportType

  • description

copy link to clipboardSOAP 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/GetSavedReports"

<?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>
    <GetSavedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetSavedReports>
  </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>
    <GetSavedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportsResult>xmlxml</GetSavedReportsResult>
    </GetSavedReportsResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetSavedReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetSavedReports>
  </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>
    <GetSavedReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetSavedReportsResult>xmlxml</GetSavedReportsResult>
    </GetSavedReportsResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetSavedReports?level=string&startRecord=string&pageSize=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>

copy link to clipboardHTTP 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/GetSavedReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=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>

copy link to clipboardGetScheduledReport

GetScheduledReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Get a report that was previously scheduled

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the scheduled report

Param: organization: Account

copy link to clipboardReturns:

  • The scheduled report, if it exists

copy link to clipboardSOAP 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/GetScheduledReport"

<?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>
    <GetScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetScheduledReport>
  </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>
    <GetScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportResult>
        <report>
          <description>string</description>
          <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
          </data>
          <AllowedOperators>
            <string>string</string>
            <string>string</string>
          </AllowedOperators>
          <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
          </AllowedExternalOperators>
          <EmailRecipients>
            <string>string</string>
            <string>string</string>
          </EmailRecipients>
          <Roles>
            <string>string</string>
            <string>string</string>
          </Roles>
          <AccountRoles>
            <string>string</string>
            <string>string</string>
          </AccountRoles>
          <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
          <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
          <AttemptToSendFile>boolean</AttemptToSendFile>
          <LastXMonths>int</LastXMonths>
          <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
          <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
          </Columns>
          <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
          </Filters>
          <ReportName>string</ReportName>
          <OrgID>int</OrgID>
          <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
      </GetScheduledReportResult>
    </GetScheduledReportResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </GetScheduledReport>
  </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>
    <GetScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportResult>
        <report>
          <description>string</description>
          <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
          </data>
          <AllowedOperators>
            <string>string</string>
            <string>string</string>
          </AllowedOperators>
          <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
          </AllowedExternalOperators>
          <EmailRecipients>
            <string>string</string>
            <string>string</string>
          </EmailRecipients>
          <Roles>
            <string>string</string>
            <string>string</string>
          </Roles>
          <AccountRoles>
            <string>string</string>
            <string>string</string>
          </AccountRoles>
          <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
          <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
          <AttemptToSendFile>boolean</AttemptToSendFile>
          <LastXMonths>int</LastXMonths>
          <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
          <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
          </Columns>
          <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
          </Filters>
          <ReportName>string</ReportName>
          <OrgID>int</OrgID>
          <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
      </GetScheduledReportResult>
    </GetScheduledReportResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetScheduledReport?level=string&reportName=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"?>
<ScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
  <report>
    <description>string</description>
    <data>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
    </data>
    <AllowedOperators>
      <string>string</string>
      <string>string</string>
    </AllowedOperators>
    <AllowedExternalOperators>
      <string>string</string>
      <string>string</string>
    </AllowedExternalOperators>
    <EmailRecipients>
      <string>string</string>
      <string>string</string>
    </EmailRecipients>
    <Roles>
      <string>string</string>
      <string>string</string>
    </Roles>
    <AccountRoles>
      <string>string</string>
      <string>string</string>
    </AccountRoles>
    <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
    <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
    <AttemptToSendFile>boolean</AttemptToSendFile>
    <LastXMonths>int</LastXMonths>
    <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
    <Columns>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
    </Columns>
    <Filters>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
    </Filters>
    <ReportName>string</ReportName>
    <OrgID>int</OrgID>
    <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
  </report>
  <organization>string</organization>
  <Frequency>Monthly or Weekly</Frequency>
  <FrequencyMask>string</FrequencyMask>
  <HourToRun>int</HourToRun>
  <MinuteToRun>int</MinuteToRun>
  <DayOfMonth>int</DayOfMonth>
  <ExpiryDate>string</ExpiryDate>
</ScheduledReport>

copy link to clipboardHTTP 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/GetScheduledReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=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"?>
<ScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
  <report>
    <description>string</description>
    <data>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
      <ArrayOfAnyType>
        <anyType />
        <anyType />
      </ArrayOfAnyType>
    </data>
    <AllowedOperators>
      <string>string</string>
      <string>string</string>
    </AllowedOperators>
    <AllowedExternalOperators>
      <string>string</string>
      <string>string</string>
    </AllowedExternalOperators>
    <EmailRecipients>
      <string>string</string>
      <string>string</string>
    </EmailRecipients>
    <Roles>
      <string>string</string>
      <string>string</string>
    </Roles>
    <AccountRoles>
      <string>string</string>
      <string>string</string>
    </AccountRoles>
    <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
    <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
    <AttemptToSendFile>boolean</AttemptToSendFile>
    <LastXMonths>int</LastXMonths>
    <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
    <Columns>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
      <ReportColumn>
        <IsIncluded>boolean</IsIncluded>
        <Name>string</Name>
      </ReportColumn>
    </Columns>
    <Filters>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
      <ColumnFilter>
        <Name>string</Name>
        <required>boolean</required>
        <IsADate>boolean</IsADate>
        <RestrictValues>boolean</RestrictValues>
        <AllowedValues d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <parameterControlling>boolean</parameterControlling>
        <parametersToControl d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" />
        <Value>string</Value>
        <DataType>Text or Integer or Float or Double or DateTime</DataType>
      </ColumnFilter>
    </Filters>
    <ReportName>string</ReportName>
    <OrgID>int</OrgID>
    <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
  </report>
  <organization>string</organization>
  <Frequency>Monthly or Weekly</Frequency>
  <FrequencyMask>string</FrequencyMask>
  <HourToRun>int</HourToRun>
  <MinuteToRun>int</MinuteToRun>
  <DayOfMonth>int</DayOfMonth>
  <ExpiryDate>string</ExpiryDate>
</ScheduledReport>

copy link to clipboardGetScheduledReports

GetScheduledReports(DataLayer.Entity.ReportLevel,System.Int32,System.Int32,System.String)

Get a table of all reports scheduled to run.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: startRecord: First record to return

Param: pageSize: Number of records to return

Param: organization: Account

copy link to clipboardReturns

A table with the following columns:

  • reportName

  • frequency

  • runtime

  • expires

copy link to clipboardSOAP 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/GetScheduledReports"

<?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>
    <GetScheduledReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetScheduledReports>
  </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>
    <GetScheduledReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportsResult>xmlxml</GetScheduledReportsResult>
    </GetScheduledReportsResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <GetScheduledReports xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <startRecord>int</startRecord>
      <pageSize>int</pageSize>
      <organization>string</organization>
    </GetScheduledReports>
  </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>
    <GetScheduledReportsResponse xmlns="http://www.cryptocard.com/blackshield/">
      <GetScheduledReportsResult>xmlxml</GetScheduledReportsResult>
    </GetScheduledReportsResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/GetScheduledReports?level=string&startRecord=string&pageSize=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>

copy link to clipboardHTTP 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/GetScheduledReports HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&startRecord=string&pageSize=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>

copy link to clipboardRemoveFinishedReport

Remove a finished report from the system. NOTE: The results of this report will no longer be available after removal. scheduledTime parameter MUST be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz).

RemoveFinishedReport(DataLayer.Entity.ReportLevel,System.String,System.DateTimeOffset,System.String)

Remove a finished report from the system. The results of this report will no longer be available after removal. The scheduledTime parameter must be a string representing DateTimeOffset in ISO-8601 format (yyyy-MM-ddTHH:mm:ss.fffffffzzzz, for example, 2015-07-16T12:18:07.1556784-04:00). C# .Net Example: System.DateTimeOffset datef = System.DateTimeOffset.ParseExact('2015-06-11T00:00:00.0000000-04:00', 'o', CultureInfo.InvariantCulture); string dtf = datef.ToString('yyyy-MM-ddTHH:mm:ss.fffffffzzzz');

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: scheduledTime: The time the report ran

Param: organization: Account

copy link to clipboardReturns

  • True if removed

copy link to clipboardSOAP 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/RemoveFinishedReport"

<?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>
    <RemoveFinishedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
    </RemoveFinishedReport>
  </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>
    <RemoveFinishedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveFinishedReportResult>boolean</RemoveFinishedReportResult>
    </RemoveFinishedReportResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <RemoveFinishedReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <scheduledTime>string</scheduledTime>
      <organization>string</organization>
    </RemoveFinishedReport>
  </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>
    <RemoveFinishedReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveFinishedReportResult>boolean</RemoveFinishedReportResult>
    </RemoveFinishedReportResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/RemoveFinishedReport?level=string&reportName=string&scheduledTime=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>

copy link to clipboardHTTP 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/RemoveFinishedReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=string&scheduledTime=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>

copy link to clipboardRemoveReport

RemoveReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Remove a report that had been previously saved.

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: organization: Account

copy link to clipboardReturns

  • True if removed

copy link to clipboardSOAP 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/RemoveReport"

<?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>
    <RemoveReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveReport>
  </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>
    <RemoveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveReportResult>boolean</RemoveReportResult>
    </RemoveReportResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <RemoveReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveReport>
  </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>
    <RemoveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveReportResult>boolean</RemoveReportResult>
    </RemoveReportResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/RemoveReport?level=string&reportName=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>

copy link to clipboardHTTP 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/RemoveReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=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>

copy link to clipboardRemoveScheduledReport

RemoveScheduledReport(DataLayer.Entity.ReportLevel,System.String,System.String)

Remove a scheduled report

copy link to clipboardParameters

Param: level: Report level that the report exists at. Subscriber, ServiceProvider

Param: reportName: Name of the report to remove

Param: organization: Account

copy link to clipboardReturns

  • True if removed

copy link to clipboardSOAP 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/RemoveScheduledReport"

<?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>
    <RemoveScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveScheduledReport>
  </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>
    <RemoveScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveScheduledReportResult>boolean</RemoveScheduledReportResult>
    </RemoveScheduledReportResponse>
  </soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <RemoveScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
      <level>Subscriber or ServiceProvider or Host</level>
      <reportName>string</reportName>
      <organization>string</organization>
    </RemoveScheduledReport>
  </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>
    <RemoveScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
      <RemoveScheduledReportResult>boolean</RemoveScheduledReportResult>
    </RemoveScheduledReportResponse>
  </soap12:Body>
</soap12:Envelope>

copy link to clipboardHTTP 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/RemoveScheduledReport?level=string&reportName=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>

copy link to clipboardHTTP 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/RemoveScheduledReport HTTP/1.1
Host: cloud.safenet-inc.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length

level=string&reportName=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>

copy link to clipboardSaveReport

SaveReport(DataLayer.Entity.Report,System.String)

Save a customized report. This allows the report to scheduled. All reports must have at least one operator/account manager/external operator. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

copy link to clipboardParameters

Param: report: Report to save

Param: organization: Account

copy link to clipboardReturns

  • True if saved

copy link to clipboardSOAP 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/SaveReport"

<?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>
    <SaveReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </SaveReport>
</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>
    <SaveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <SaveReportResult>boolean</SaveReportResult>
    </SaveReportResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <SaveReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </SaveReport>
</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>
    <SaveReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <SaveReportResult>boolean</SaveReportResult>
    </SaveReportResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardScheduleReport

ScheduleReport(DataLayer.Entity.ScheduledReport,System.String)

Schedule a report to run at a given time. Report columns and report filter definitions are read only except for the report columns .IsIncluded property

copy link to clipboardParameters

Param: report: The report to schedule

Param: organization: Account

copy link to clipboardReturns

  • True if scheduled

copy link to clipboardSOAP 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/ScheduleReport"

<?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>
    <ScheduleReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReport>
</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>
    <ScheduleReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportResult>boolean</ScheduleReportResult>
    </ScheduleReportResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <ScheduleReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReport>
</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>
    <ScheduleReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportResult>boolean</ScheduleReportResult>
    </ScheduleReportResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardScheduleReportToRunNow

ScheduleReportToRunNow(DataLayer.Entity.ScheduledReport,System.String)

Schedule a report to run as soon as possible

copy link to clipboardParameters

Param: report: Report to schedule

Param: organization: Account

copy link to clipboardReturns

  • True if scheduled

copy link to clipboardSOAP 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/ScheduleReportToRunNow"

<?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>
    <ScheduleReportToRunNow xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReportToRunNow>
</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>
    <ScheduleReportToRunNowResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportToRunNowResult>boolean</ScheduleReportToRunNowResult>
    </ScheduleReportToRunNowResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <ScheduleReportToRunNow xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </ScheduleReportToRunNow>
</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>
    <ScheduleReportToRunNowResponse xmlns="http://www.cryptocard.com/blackshield/">
    <ScheduleReportToRunNowResult>boolean</ScheduleReportToRunNowResult>
    </ScheduleReportToRunNowResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardUpdateReport

UpdateReport(DataLayer.Entity.Report,System.String)

Update a saved report with new information. Note: Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

copy link to clipboardParameters

Param: report: Report to update

Param: organization: Account

copy link to clipboardReturns

  • True if the report is updated

copy link to clipboardSOAP 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/UpdateReport"

<?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>
    <UpdateReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </UpdateReport>
</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>
    <UpdateReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateReportResult>boolean</UpdateReportResult>
    </UpdateReportResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 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>
    <UpdateReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <description>string</description>
        <data>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        <ArrayOfAnyType>
            <anyType />
            <anyType />
        </ArrayOfAnyType>
        </data>
        <AllowedOperators>
        <string>string</string>
        <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
        <string>string</string>
        <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
        <string>string</string>
        <string>string</string>
        </EmailRecipients>
        <Roles>
        <string>string</string>
        <string>string</string>
        </Roles>
        <AccountRoles>
        <string>string</string>
        <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        <ReportColumn>
            <IsIncluded>boolean</IsIncluded>
            <Name>string</Name>
        </ReportColumn>
        </Columns>
        <Filters>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        <ColumnFilter>
            <Name>string</Name>
            <required>boolean</required>
            <IsADate>boolean</IsADate>
            <RestrictValues>boolean</RestrictValues>
            <AllowedValues xsi:nil="true" />
            <parameterControlling>boolean</parameterControlling>
            <parametersToControl xsi:nil="true" />
            <Value>string</Value>
            <DataType>Text or Integer or Float or Double or DateTime</DataType>
        </ColumnFilter>
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
    </report>
    <organization>string</organization>
    </UpdateReport>
</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>
    <UpdateReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateReportResult>boolean</UpdateReportResult>
    </UpdateReportResponse>
</soap12:Body>
</soap12:Envelope>

copy link to clipboardUpdateScheduledReport

UpdateScheduledReport(DataLayer.Entity.ScheduledReport,System.String)

Update a previously scheduled report. Report columns and report filter definitions are read only except for the report columns .IsIncluded property.

copy link to clipboardParameters

Param: report: Scheduled Report to update

Param: organization: Account

copy link to clipboardReturns:

  • True if updated

copy link to clipboardSOAP 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/UpdateScheduledReport"

<?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>
    <UpdateScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </UpdateScheduledReport>
</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>
    <UpdateScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateScheduledReportResult>boolean</UpdateScheduledReportResult>
    </UpdateScheduledReportResponse>
</soap:Body>
</soap:Envelope>

copy link to clipboardSOAP 1.2 sample

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

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>
    <UpdateScheduledReport xmlns="http://www.cryptocard.com/blackshield/">
    <report>
        <report>
        <description>string</description>
        <data>
            <ArrayOfAnyType xsi:nil="true" />
            <ArrayOfAnyType xsi:nil="true" />
        </data>
        <AllowedOperators>
            <string>string</string>
            <string>string</string>
        </AllowedOperators>
        <AllowedExternalOperators>
            <string>string</string>
            <string>string</string>
        </AllowedExternalOperators>
        <EmailRecipients>
            <string>string</string>
            <string>string</string>
        </EmailRecipients>
        <Roles>
            <string>string</string>
            <string>string</string>
        </Roles>
        <AccountRoles>
            <string>string</string>
            <string>string</string>
        </AccountRoles>
        <ReportClass>SecurityPolicy or Compliance or Billing or Inventory or AccountManagement or ServiceMetrics or AssetManagement</ReportClass>
        <AttemptToEmailSmallReports>boolean</AttemptToEmailSmallReports>
        <AttemptToSendFile>boolean</AttemptToSendFile>
        <LastXMonths>int</LastXMonths>
        <FilterToCurrentMonth>boolean</FilterToCurrentMonth>
        <Columns>
            <ReportColumn xsi:nil="true" />
            <ReportColumn xsi:nil="true" />
        </Columns>
        <Filters>
            <ColumnFilter xsi:nil="true" />
            <ColumnFilter xsi:nil="true" />
        </Filters>
        <ReportName>string</ReportName>
        <OrgID>int</OrgID>
        <ReportType>AlertHistory or AuthNodesChangeLog or AuthNodesDetailList or AuthenticationHistoryChronologicDescending or AuthenticationHistoryChronologicByUser or AuthenticationHistoryChronologicFailed or AuthenticationMetrics or BillingDetail or BillingSummary or ContainersList or ContainerMembersTokens or ContainerMembersUsers or EnrolmentHistory or GroupsList or GroupMembers or OperatorActivityLogons or OperatorActivityDetail or OperatorListDetail or OperatorRoles or OperatorScope or OperatorsInternalwithStaticPasswords or ProvisioningTasks or ProvisioningAttempts or RADIUSAttributesbyGroup or RADIUSAttributesbyUser or TokensCountbytypeandstate or TokensDetailbyserialnumber or TokensHistoryDetailed or TokensInventory or TokensLostFaulty or TokensOwnership or TransactionLog or TransactionLogDetailed or UsersGroupmembership or UsersInactive or UsersLockedaccount or UsersNeverauthenticated or Usersnoauthenticationmethod or UserswithStaticPasswords or UserswithTokens or AuthenticationMetricsRYTD or AccountSummary or AllocatedTokens or AuthNodesReport or AuthenticationMetricsDetailedRYTD or DormantAccounts or ExpiredAccounts or ExpiringAccounts or TokensHistory or AccountManagerActivityDetail or AccountManagerListDetail or AccountManagerRoles or AccountManagerswithStaticPasswords or BillingSummaryAccountLevel or AverageAuthsPerUserRYTD or TotalActiveUsersRYTD or TotalAuthsPerMonthRYTD or TotalSubscribedAccountsRYTD or TotalSubscribedCapacityRYTD or AccountManagerActivityLogons or BillingTransactionLogsByAccount or BillingTransactionLogsByAccountDetailed or BillingMonthlyTransactionSummary or TokensByAccount or TokensByAccountDetail or BillingDetailAccountLevel or ExpiredTokens or TokenRequests or TokensSuspended or ProvisioningTasksOutstanding or SMSMessageReport or SMSMessageReportDetailed or SMSMessageReportAccount or SMSMessageReportDetailedAccount or TokensBySerialNumberRangeAllocationLog or ActivationReport or TokenAssignmentReport or SIMSlotsSub or SIMSlotsVSP or SIMPushesSub or SIMPushesVSP or ExpiringUsers or UserAuthenticationMetricsAll or UserAuthenticationMetrics or UsersAlias or UniqueCustomUsers or UserAndTokenCountByContainer or UsersByContainer or PushOTPAuthenticaionActivity or GroupsInUser or UsersWithTokensAndTasks or AccountManagers</ReportType>
        </report>
        <organization>string</organization>
        <Frequency>Monthly or Weekly</Frequency>
        <FrequencyMask>string</FrequencyMask>
        <HourToRun>int</HourToRun>
        <MinuteToRun>int</MinuteToRun>
        <DayOfMonth>int</DayOfMonth>
        <ExpiryDate>string</ExpiryDate>
    </report>
    <organization>string</organization>
    </UpdateScheduledReport>
</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>
    <UpdateScheduledReportResponse xmlns="http://www.cryptocard.com/blackshield/">
    <UpdateScheduledReportResult>boolean</UpdateScheduledReportResult>
    </UpdateScheduledReportResponse>
</soap12:Body>
</soap12:Envelope>