intellitrust-issuance-Issuance
Entrust Identity as a Service Issuance API
Documentation for API Endpoints
Class | Method | HTTP request | Description |
---|---|---|---|
AdminAuthApi | authenticateAdminApiUsingPOST | POST /api/web/v1/adminapi/authenticate | Authenticate to an Admin API application. |
ApplicationsApi | createAdminApiApplicationUsingPOST | POST /api/web/v1/applications/adminapi | Create Admin API application |
ApplicationsApi | getAdminApiApplicationUsingGET | GET /api/web/v1/applications/adminapi/{id} | Get Admin API application |
ApplicationsApi | listAdminApiApplicationsUsingGET | GET /api/web/v1/applications/adminapi | List Admin API application |
ApplicationsApi | listApplicationInfoUsingGET | GET /api/web/v1/applicationinfo | List application information |
ApplicationsApi | listApplicationTemplatesUsingGET | GET /api/web/v1/applications/templates | List application templates |
ApplicationsApi | removeAdminApiApplicationUsingDELETE | DELETE /api/web/v1/applications/adminapi/{id} | Remove Admin API application |
ApplicationsApi | updateAdminApiApplicationUsingPUT | PUT /api/web/v1/applications/adminapi/{id} | Update Admin API application |
ApplicationsApi | updateAdminApiSharedSecretUsingPUT | PUT /api/web/v1/applications/adminapi/regenerate/{id} | Regenerate Admin API application shared secret |
BasicPrintApi | cancelPrint | DELETE /api/web/v1/printers/print/{printStatusId} | Cancel an executing print job. |
BasicPrintApi | getPrintCounts | GET /api/web/v1/printcounts | Get counts for different prints. |
BasicPrintApi | getPrintStatus | GET /api/web/v1/printers/print/{printStatusId} | Retrieve print job status. |
BasicPrintApi | POST /api/web/v1/printers/{printerId}/print | Perform basic print job. | |
BasicPrintApi | updatePrint | PATCH /api/web/v1/printers/print/{printStatusId} | Updates an executing print job. |
EnrollmentOperationsApi | createEnrollments | POST /api/web/v1/enrollment/api | Create enrollment records. Caller requires the ENROLLMENTS:ADD permission. |
EnrollmentOperationsApi | createEnrollmentsV2 | POST /api/web/v2/enrollments/{enrollmentDesignName} | Create Enrollments |
EnrollmentOperationsApi | deleteEnrollments | DELETE /api/web/v1/enrollment/api | Delete enrollment records. Caller requires the ENROLLMENTS:REMOVE permission. |
EnrollmentOperationsApi | deleteEnrollmentsV2 | DELETE /api/web/v2/enrollments | Delete Enrollments |
EnrollmentOperationsApi | readEnrollmentV2 | GET /api/web/v2/enrollments/{id} | Read Enrollment |
EnrollmentOperationsApi | readEnrollments | POST /api/web/v1/enrollment/api/readEnrollments | Read enrollment records. Caller requires the ENROLLMENTS:VIEW permission. |
EnrollmentOperationsApi | readEnrollmentsDesignNames | GET /api/web/v2/enrollments/enrollmentDesigns | Read Enrollment designs name |
EnrollmentOperationsApi | readEnrollmentsV2 | POST /api/web/v2/enrollments/read/{enrollmentDesignName} | Read Enrollments |
EnrollmentOperationsApi | updateEnrollments | PUT /api/web/v1/enrollment/api | Update enrollment records. Caller requires the ENROLLMENTS:EDIT permission. |
EnrollmentOperationsApi | updateEnrollmentsV2 | PUT /api/web/v2/enrollments | Update Enrollments |
MobileFlashPassApiApi | cancelMobileFlashPassBulkOperation | DELETE /api/web/v1/mobileFlashPass/cancel/{id} | Cancel mobile flash pass bulk operation |
MobileFlashPassApiApi | downloadAppleMobileFlashPass | GET /api/web/v1/mobileFlashPass/downloads/apple/{enrollmentId}/{claimToken} | Download Apple Wallet mobile flash pass. |
MobileFlashPassApiApi | downloadGoogleMobileFlashPass | GET /api/web/v1/mobileFlashPass/downloads/google/{enrollmentId}/{claimToken} | Download Google Wallet mobile flash pass. |
MobileFlashPassApiApi | downloadMFPBulkOperationLogs | GET /api/web/v1/mobileFlashPass/download/logs/{id} | Download mobile flash pass bulk operation logs |
MobileFlashPassApiApi | downloadMFPLogsV2 | GET /api/web/v2/mobileFlashPass/download/logs/{id} | Download mobile flash pass logs V2 |
MobileFlashPassApiApi | getFlashPassDownloadURI | GET /api/web/v1/mobileFlashPass/downloadUri/{walletType}/{enrollmentId} | Get mobile flash pass download URI |
MobileFlashPassApiApi | getIssueMFPBulkOperationDetails | GET /api/web/v1/mobileFlashPass | Get all issued bulk mobile flash pass request(s) |
MobileFlashPassApiApi | getMobileFlashPassRequestDetails | GET /api/web/v1/mobileFlashPass/{id} | Get mobile flash pass request details |
MobileFlashPassApiApi | issueMobileFlashPassBulkOperation | POST /api/web/v1/mobileFlashPass | Create bulk mobile flash pass request (Deprecated) |
MobileFlashPassApiApi | issueMobileFlashPassBulkOperationV2 | POST /api/web/v2/mobileFlashPass | Create bulk mobile flash pass request V2 |
PrintApiApi | cancelPrintEnrollmentsBulkOperation | DELETE /api/web/v1/print/cancel/{id} | Cancel print enrollments bulk operation |
PrintApiApi | downloadPrintEnrollmentsBulkOperationLogs | GET /api/web/v1/print/download/logs/{id} | Download print enrollments bulk operation logs |
PrintApiApi | downloadPrintEnrollmentsLogsV2 | GET /api/web/v2/print/download/logs/{id} | Download print enrollments logs V2 |
PrintApiApi | getPrintEnrollmentsBulkOperationDetails | GET /api/web/v1/print | Get all bulk print enrollments request(s) |
PrintApiApi | getPrintRequestDetails | GET /api/web/v1/print/{id} | Get print request details |
PrintApiApi | printEnrollmentsBulkOperation | POST /api/web/v1/print | Create bulk print enrollment request |
PrintApiApi | printEnrollmentsBulkOperationV2 | POST /api/web/v2/print | Create bulk print enrollment request V2 |
PrintApiApi | singleEnrollmentPrint | POST /api/web/v1/print/single | Print single enrollment |
PrintQueueApi | cancelAllActivePrintJobs | POST /api/web/v1/prints/{printerId}/cancelAllActivePrints | Cancel all active jobs for a given printer. |
PrintQueueApi | deletePrintJob | DELETE /api/web/v1/prints/{printJobId} | Delete the given print job. |
PrintQueueApi | getPaginatedPrintJobs | POST /api/web/v1/prints/paginated | View print jobs in paginated form. |
PrintQueueApi | getPrintJob | GET /api/web/v1/prints/{printJobId} | Get the given print job. |
PrintQueueApi | getPrintJobs | GET /api/web/v1/prints | List all print jobs. |
PrintersApi | createPrinter | POST /api/web/v1/printers | Creates a printer. |
PrintersApi | deletePrinter | DELETE /api/web/v1/printers/{printerId} | Deletes a printer by ID. |
PrintersApi | deletePrinterWithTenantId | DELETE /api/web/v1/printers/{printerId}/{tenantId} | Deletes a lost printer by printer id and lost tenant ID. |
PrintersApi | getPrinters | GET /api/web/v2/printers | Gets all printers. |
PrintersApi | printersSummary | GET /api/web/v1/printers/summary | Retrieve count of registered printers |
PrintersApi | readPrinter | GET /api/web/v1/printers/{printerId} | Return a specified printer. |
PrintersApi | readPrinterByDeviceId | GET /api/web/v2/printers/{deviceId} | Return a specified printer using printer device id. |
PrintersApi | readPrinterPreferences | GET /api/web/v1/printers/{printerId}/preferences | Get the preferences for the specified printer. |
PrintersApi | readPrinters | GET /api/web/v1/printers | Gets all printers. |
PrintersApi | replacePrinter | PUT /api/web/v1/printers/{printerId} | Update the specified printer. |
PrintersApi | replacePrinterPreferences | PUT /api/web/v1/printers/{printerId}/preferences | Update the preferences for the specified printer. |
RolesApi | deleteUserSiteRoleAssociationUsingDELETE | DELETE /api/web/v1/users/{userid}/roles/{roleid} | Delete a site role from a user |
RolesApi | getSiteRoleUsingGET | GET /api/web/v1/roles/{id} | Get a role |
RolesApi | getUserRolesUsingGET | GET /api/web/v1/users/{userid}/roles | List all site roles assigned to user |
RolesApi | getUserSiteRoleAssociationUsingGET | GET /api/web/v1/users/{userid}/roles/{roleid} | Get site role assigned to user |
RolesApi | listSiteRolesUsingGET | GET /api/web/v1/roles | List roles |
RolesApi | modifyUserSiteRoleAssociationUsingPUT | PUT /api/web/v1/users/{userid}/roles/{roleid} | Set user role |
TenantsApi | createTenantAsyncUsingPOST | POST /api/web/v5/async/tenants | Create a tenant asynchronously |
TenantsApi | createTenantUsingPOST | POST /api/web/v4/tenants | Create a tenant |
TenantsApi | deleteTenantEntitlementUsingDELETE | DELETE /api/web/v4/tenants/{tenantid}/entitlements/{type} | Delete an entitlement |
TenantsApi | getCreateTenantAsyncResultUsingGET | GET /api/web/v4/async/tenants/{id}/createresult | Get the result of an asynchronous tenant creation operation |
TenantsApi | getCreateTenantAsyncStatusUsingGET | GET /api/web/v4/async/tenants/{id}/createstatus | Get the status of an asynchronous tenant creation operation |
TenantsApi | getEntitlementUsageInfoUsingPOST | POST /api/web/v4/tenants/entitlements/usage | Lists a page of entitlement usage information |
TenantsApi | getSpIdentityProviderUsingGET | GET /api/web/v1/tenants/{id}/spidentityprovider | Get Tenant Identity Provider and Service Provider OIDC Application for Tenant Management. |
TenantsApi | getTenantEntitlementUsingGET | GET /api/web/v4/tenants/{tenantid}/entitlements/{type} | Get an entitlement |
TenantsApi | getTenantEntitlementsUsingGET | GET /api/web/v4/tenants/{tenantid}/entitlements | Get entitlements for tenant |
TenantsApi | getTenantUsingGET | GET /api/web/v4/tenants/{id} | Get a tenant |
TenantsApi | getTenantsPageUsingPOST | POST /api/web/v4/tenantspaged | Lists a page of tenants |
TenantsApi | lockTenantUsingPUT | PUT /api/web/v4/tenants/{id}/lock | Lock a tenant |
TenantsApi | removeTenantUsingDELETE | DELETE /api/web/v4/tenants/{id} | Delete a tenant |
TenantsApi | setSpIdentityProviderUsingPUT | PUT /api/web/v1/tenants/{id}/spidentityprovider | Set Tenant Identity Provider and Service Provider OIDC Application for Tenant Management |
TenantsApi | setTenantEntitlementUsingPUT | PUT /api/web/v4/tenants/{tenantid}/entitlements | Set an entitlement |
TenantsApi | unlockTenantUsingPUT | PUT /api/web/v4/tenants/{id}/unlock | Unlock a tenant |
WebhooksApi | createWebhookUsingPOST | POST /api/web/v1/webhooks | Register a webhook |
WebhooksApi | deleteWebhookUsingDELETE | DELETE /api/web/v1/webhooks/{id} | Delete a webhook |
WebhooksApi | getWebhooksUsingGET | GET /api/web/v1/webhooks | List webhooks |
WebhooksApi | readWebhookUsingGET | GET /api/web/v1/webhooks/{id} | Get a webhook by id |
WebhooksApi | testWebhookUsingPOST | POST /api/web/v1/webhooks/test/{id} | Test a webhook |
WebhooksApi | updateWebhookUsingPUT | PUT /api/web/v1/webhooks/{id} | Update a webhook |
Documentation for Models
- AdditionalFeature
- AdminApiApplication
- AdminApiApplicationParms
- AdminApiAuthentication
- AdminApiAuthenticationResult
- ApplicationInfo
- ApplicationTemplate
- BasicPrintRequest
- BasicPrintRequestSmartcard
- BasicPrintResponse
- BasicPrintResponseData
- BasicPrintUpdateRequest
- BasicPrintUpdateRequestSmartcard
- Billing
- BulkPrintOperationDetails
- CreateTenantAsyncStatus
- CreateTenantParms
- CreateTenantResult
- CredentialDesignPrintRequestPrinter
- DigitalId
- DigitalIdCert
- DigitalIdConfig
- DigitalIdConfigCertTemplate
- DigitalIdConfigSubjectAltName
- DigitalIdConfigVariable
- EnrollmentApiPayload
- EnrollmentApiRequestPrinter
- EnrollmentDelete
- EnrollmentDesignName
- EnrollmentMultiFlashPassApiRequestV1
- EnrollmentMultiFlashPassApiRequestV2
- EnrollmentMultiPrintApiRequestV1
- EnrollmentMultiPrintApiRequestV2
- EnrollmentPrintApiRequestV1
- EnrollmentPrintApiResponse
- EnrollmentRequest
- EnrollmentResponse
- Entitlement
- EntitlementParms
- Error
- ErrorInfo
- FIDOToken
- Field
- FlashPassParms
- FleetManagement
- Grid
- Group
- Issuance
- IssuanceParms
- IssueMobileFlashPassBulkOperationDetails
- Lamination
- Laminators
- MagStripe
- MagStripeEncodeCommands
- MobileFlashPass
- MobileFlashPassRequestDetails
- OAuthRole
- OrderByAttribute
- Organization
- Paging
- PayToPrint
- Permission
- PrintCount
- PrintCountResponse
- PrintImageLayer
- PrintJob
- PrintJobRecord
- PrintOperationResponse
- PrintQueuePaging
- PrintRequestDetails
- Printer
- PrinterEntitlement
- PrinterPreferences
- PrinterSummaryResponse
- ReadEnrollmentApiPayload
- ResourceIdResponse
- Role
- RoleUser
- SCDefnVariable
- SCVariableValue
- SearchByAttribute
- SearchParms
- ServiceBundle
- SmartCardCommand
- SmartCardCommandResponse
- SmartCredential
- SmsVoice
- SmsVoiceParms
- SpIdentityProvider
- SpIdentityProviderParms
- TempAccessCode
- Tenant
- TenantParms
- TenantsPage
- Token
- UsageInfo
- UsageInfoPage
- User
- UserAlias
- UserAlternateEmails
- UserAttribute
- UserAttributeValue
- UserAuthenticatorLockoutStatus
- UserExtraAttribute
- UserParms
- Webhook
- WebhookEvent
- WebhookParms
Documentation for Authorization
Authentication schemes defined for the API:
AdminAPIAuthentication
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
Recommendation
It's recommended to create an instance of ApiClient
per thread in a multithreaded environment to avoid any potential issues.