API Documentation
1. Endpoints
1.1. Admin
1.1.1. archiveEntitiesBatch
POST /api/v1/admin/batch-archive
Batch Archive resources from an Entity
1.1.1.1. Parameters
1.1.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Archived the requested resources of an Entity |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.1.2. archiveSingleEntity
PATCH /api/v1/admin/{id}/archive
Archive a resource from an Entity
1.1.2.1. Parameters
1.1.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
204 |
Archived the requested resource of an Entity |
<<>> |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.1.3. deleteArchived
DELETE /api/v1/admin/archived
Delete archived resources from an Entity
1.1.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Deleted the archived resource of an Entity |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.1.4. deleteArchivedEntities
POST /api/v1/admin/batch-delete
Batch Delete archived resources from an Entity
1.1.4.1. Parameters
1.1.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
204 |
Deleted the requested resources |
<<>> |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.1.5. importProviderClients
GET /api/v1/admin/import-provider-clients
Import provider Clients
1.1.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Imported provider Clients |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.1.6. importProviderUsers
GET /api/v1/admin/import-provider-users
Import provider Users
1.1.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Imported provider Users |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2. ApiClient
1.2.1. createNewApiClient
POST /api/v1/api-clients/
Create an Api Client
1.2.1.1. Parameters
1.2.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
201 |
Api Client created |
CreateNewApiClientResponse[Section 2.65] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2.2. deleteApiClient
DELETE /api/v1/api-clients/{id}
Delete Api Client
1.2.2.1. Parameters
1.2.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Api Client Deleted |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2.3. getApiClientDetails
GET /api/v1/api-clients/{id}
Get Api Client
1.2.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found Api Client |
GetApiClientResponse[Section 2.115] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2.4. resetApiClientSecret
POST /api/v1/api-clients/{id}/reset-secret
Reset Api Client’s secret
1.2.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Api Client's secret was reset |
ResetApiClientSecretResponse[Section 2.202] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2.5. searchApiClients
POST /api/v1/api-clients/search
Search Api Clients
1.2.5.1. Parameters
1.2.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.2.5.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Found Api Clients |
GetApiClientResponseDtoPage[Section 2.116] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.2.6. updateApiClient
PATCH /api/v1/api-clients/{id}
Update an Api Client
1.2.6.1. Parameters
1.2.6.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id of the desired Api Client |
X |
null |
1.2.6.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Api Client updated |
UpdateApiClientResponse[Section 2.228] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.3. AsyncCertificate
1.3.1. orderCertificate
POST /api/v2/certificates/cert-requests/{id}
Order a Certificate by Certificate Request
1.3.1.4. Responses
Code | Message | Datatype |
---|---|---|
201 |
Certificate Ordered |
OrderCertificateResponseDto[Section 2.188] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.3.2. orderMultipleCertificates
POST /api/v2/certificates/cert-requests
Order Multiple Certificates by Certificate Requests
1.3.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
201 |
Certificates ordered |
OrderMultipleCertificatesResponseDto[Section 2.189] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.4. AuthenticatedPrincipal
1.4.1. getAuthenticatedPrincipal
GET /api/v1/authenticated-principal/
Get Authenticated Principal
1.4.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Authenticated Principal Found |
AuthenticatedPrincipalResponseDto[Section 2.9] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5. Ca
1.5.1. downloadCaCertificate
GET /api/v1/cas/{id}/download
Download CA Certificate
1.5.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
CA Certificate Downloaded |
CaCertificateDataPemDto[Section 2.11] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.2. getCa
GET /api/v1/cas/{id}
Get CA by Id
1.5.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Found CA |
GetCaResponseDto[Section 2.119] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.3. getTrustedCas
POST /api/v1/cas/get-trusted
Get trusted CAs in PEM format according to the search criteria.
1.5.3.1. Parameters
1.5.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Trusted CAs acquired |
GetTrustedCasResponseDto[Section 2.167] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.4. importCaCertificates
POST /api/v1/cas/import
Import CA Certificate(s) from pem file content
1.5.4.1. Parameters
1.5.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
CA Certificate(s) Imported |
ImportCaResponseDto[Section 2.172] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.5. searchCas
POST /api/v1/cas/search
Search CA
1.5.5.1. Parameters
1.5.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.5.5.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Found CA |
SearchCaResponseDtoPage[Section 2.217] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.6. updateCa
PATCH /api/v1/cas/{id}
Update a CA
1.5.6.1. Parameters
1.5.6.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the CA that will be updated |
X |
null |
1.5.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
CA Updated |
UpdateCaResponseDto[Section 2.230] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.5.7. verifyCaCertificates
POST /api/v1/cas/import/verify
Verify CA Certificate(s) from PEM file content
1.5.7.1. Parameters
1.5.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
CA Certificate(s) Verified |
VerifyImportCaResponseDto[Section 2.259] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6. CertRequest
1.6.1. approveCertRequest
PATCH /api/v1/cert-requests/{id}/approve
Approve a Certificate Request
1.6.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Request Approved |
ApproveCertReqResponseDto[Section 2.4] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.2. createCertRequest
POST /api/v1/cert-requests/
Create a Certificate Request
1.6.2.1. Parameters
1.6.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Certificate Request Created |
CreateCertReqResponseDto[Section 2.50] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.3. createMultipleCertRequest
POST /api/v1/cert-requests/multiple
Create a Certificate Request for multiple End Entities
1.6.3.1. Parameters
1.6.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Certificate Request Created |
CreateMultipleCertReqResponseDto[Section 2.62] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.4. declineCertRequest
PATCH /api/v1/cert-requests/{id}/decline
Decline a Certificate Request
1.6.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Request Declined |
DeclineCertReqResponseDto[Section 2.82] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.5. examinePkcs10Request
PUT /api/v1/cert-requests/examine-pkcs10-request
Examine PKCS10 request against End Entity and Policy
1.6.5.1. Parameters
1.6.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
Examination completed |
ExaminePkcs10RequestResponseDto[Section 2.106] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.6. getCertRequest
GET /api/v1/cert-requests/{id}
Get a Certificate Request
1.6.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Request Found |
GetCertReqResponseDto[Section 2.121] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.7. getCertRequestByPkcs10AndEndEntity
POST /api/v1/cert-requests/end-entities/{id}/by-pkcs10
Get Certificate Request by End Entity and PKCS10
1.6.7.1. Parameters
1.6.7.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id of the End Entity, used to find the desired Certificate Request |
X |
null |
1.6.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Request found |
GetCertReqResponseDto[Section 2.121] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.8. getMostRecentPendingCertificates
GET /api/v1/cert-requests/realms/{id}/pending
Get pending Certificate Requests of a specific Realm
1.6.8.1. Parameters
1.6.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Pending Certificate Requests of Realm Found |
GetPendingCertReqResponseDtoPage[Section 2.155] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.9. importCertificates
POST /api/v1/cert-requests/import-certificates
Import certificates
1.6.9.1. Parameters
1.6.9.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
201 |
Certificates imported |
ImportCertificatesResponseDto[Section 2.174] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.10. resendEmailVerificationForCertRequest
POST /api/v1/cert-requests/{id}/resend-verification-email
Resend E-Mail verification for a Certificate Request
1.6.10.1. Parameters
1.6.10.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id of the Certificate Request for which the resend verification E-Mail is requested |
X |
null |
1.6.10.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
E-Mail verification sent |
<<>> |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.11. searchCertRequests
POST /api/v1/cert-requests/search
Search Certificate Requests
1.6.11.1. Parameters
1.6.11.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.6.11.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Requests Found |
GetCertReqResponseDtoPage[Section 2.122] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.6.12. verifyImportCertificates
POST /api/v1/cert-requests/import-certificates/verify
Verify import certificates request
1.6.12.1. Parameters
1.6.12.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Import certificates request verified |
VerifyImportCertificatesResponseDto[Section 2.261] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7. Certificate
1.7.1. createCertificate
POST /api/v1/certificates/cert-requests/{id}
Create Certificate by Certificate Request
1.7.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
201 |
Certificate Created |
CreateCertificateResponseDto[Section 2.53] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.2. createMultipleCertificates
POST /api/v1/certificates/cert-requests
Create Multiple Certificates by Certificate Requests
1.7.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
201 |
Certificates Created |
CreateMultipleCertificateFromCertRequestsResponseDto[Section 2.63] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.3. downloadCaChainForPolicy
GET /api/v1/certificates/policies/{id}/download-ca-chain
Download the CA chain for a specified Policy
1.7.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Policy CA chain downloaded successfully |
CaCertificatePemDto[Section 2.12] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.4. downloadCertificate
GET /api/v1/certificates/{id}/download
Download Certificate
1.7.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Downloaded |
CertificatePemDto[Section 2.24] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.5. downloadCertificateChain
GET /api/v1/certificates/{id}/download-chain
Download Chain of Certificate
1.7.5.1. Parameters
1.7.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Chain Downloaded |
CertificatePemDto[Section 2.24] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.6. downloadCertificatePrivateKey
GET /api/v1/certificates/{id}/download-private-key
Download private key of the Certificate
1.7.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate private key downloaded |
CertificatePrivateKeyPemDto[Section 2.28] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.7. downloadCertificatesAsZip
GET /api/v1/certificates/batch-download
Batch Download Certificates
1.7.7.1. Parameters
1.7.7.1.1. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ids |
The list of ids in order to specify the desired Certificates [UUID] |
X |
null |
1.7.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Certificates Downloaded |
ZippedFileDto[Section 2.264] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.8. downloadCrl
GET /api/v1/certificates/{id}/crl
Download crl for a Certificate
1.7.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate's crl downloaded |
CrlDto[Section 2.78] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.9. emailCertificate
POST /api/v1/certificates/{id}/email
Send Certificate E-Mail
1.7.9.4. Responses
Code | Message | Datatype |
---|---|---|
204 |
Certificate E-Mail sent |
<<>> |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.10. getAuditEventsForCertificate
GET /api/v1/certificates/{id}/audit-events
Get Audit Events for a Certificate
1.7.10.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate's Audit Events Found |
GetAuditEventResponseDtoList[Section 2.118] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.11. getCertificateByFingerprint
GET /api/v1/certificates/by-fingerprint
Get Certificate by fingerprint
1.7.11.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificate |
GetCertificateResponseDto[Section 2.131] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.12. getCertificateByIssuerDnBinAndSerialNumber
POST /api/v1/certificates/by-issuer-dn-bin-and-serial-number
Get Certificate by issuer dn bin and serial number
1.7.12.1. Parameters
1.7.12.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificate |
GetCertificateResponseDto[Section 2.131] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.13. getCertificateDetails
GET /api/v1/certificates/{id}
Get Certificate
1.7.13.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificate |
GetCertificateResponseDto[Section 2.131] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.14. getCertificateStatisticsForRealm
GET /api/v1/certificates/realms/{id}/statistics
Get the Certificate Statistics of the requested Realm for the user
1.7.14.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Statistics for the Realm Found |
GetCertificateStatisticsResponseDto[Section 2.134] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.15. getCertificatesByRealmId
GET /api/v1/certificates/realms/{id}
Get available Certificates in Realm
1.7.15.1. Parameters
1.7.15.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id of the Realm which will be used to get the Certificates that are a part of it |
X |
null |
1.7.15.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.7.15.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificates |
GetCertificateResponseDtoPage[Section 2.132] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.16. getLatestAuditEvents
GET /api/v1/certificates/realms/{id}/latest-audit-events
Get the latest audit events
1.7.16.5. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Latest audit events found |
GetAuditEventResponseDtoList[Section 2.118] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.17. getOcspStatus
GET /api/v1/certificates/{id}/ocsp-status
Get the OCSP status of a Certificate
1.7.17.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
OCSP status of Certificate Found |
OcspStatusCheckDto[Section 2.187] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.18. getSoonExpiringCertificates
GET /api/v1/certificates/realms/{id}/expiring
Get the Certificates that are expiring soon of the requested Realm
1.7.18.1. Parameters
1.7.18.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Expiring soon Certificates for the Realm Found |
GetCertificateResponseDtoPage[Section 2.132] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.19. markCertificatesAsRevoked
PATCH /api/v1/certificates/mark-as-revoked
Mark Certificates as revoked
1.7.19.1. Parameters
1.7.19.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
204 |
Certificates Marked As Revoked |
<<>> |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.20. retrieveCertificateP12
GET /api/v1/certificates/{id}/pkcs12
Retrieve P12 Certificate
1.7.20.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
P12 Certificate Retrieved |
KeystoreFileDto[Section 2.178] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.21. revokeCertificate
POST /api/v1/certificates/revoke
Revoke Certificate
1.7.21.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Revoked |
RevokeCertificateResponseDto[Section 2.207] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.22. revokeMultipleCertificates
POST /api/v1/certificates/batch-revoke
Batch Revoke Certificates
1.7.22.1. Parameters
1.7.22.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificates Revoked |
RevokeMultipleCertificateResponseDto[Section 2.208] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.23. searchCertificates
POST /api/v1/certificates/search
Search Certificates
1.7.23.1. Parameters
1.7.23.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.7.23.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificates |
GetCertificateResponseDtoPage[Section 2.132] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.24. validateCertificate
POST /api/v1/certificates/validate
Validates a PEM certificate returning true/false and CA chain, if the certificate can be validated by the known CAs in the system
1.7.24.1. Parameters
1.7.24.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Certificate is validated |
CertificateValidationResponseDto[Section 2.35] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.7.25. validateCertificatePlain
POST /api/v1/certificates/validate-plain
Validates a PEM certificate returning true/false, if the certificate can be validated by the known CAs in the system
1.7.25.1. Parameters
1.7.25.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate is validated |
CertificatePlainValidationResponseDto[Section 2.27] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.8. CertificateProvider
1.8.1. checkCertificateProviderConnection
POST /api/v1/certificate-providers/{id}/check-connection
Check connected of the Certificate Provider
1.8.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Provider connected Checked |
CheckCertificateProviderConnectionDto[Section 2.36] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
1.8.2. createCertificateProvider
POST /api/v1/certificate-providers/
Create a Certificate Provider
1.8.2.1. Parameters
1.8.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Created Certificate Provider |
CreateCertificateProviderResponseDto[Section 2.52] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
1.8.3. getCertificateProvider
GET /api/v1/certificate-providers/{id}
Get Certificate Provider by Id
1.8.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Found Certificate Provider |
GetCertificateProviderResponseDto[Section 2.128] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.8.4. searchCertificateProviders
POST /api/v1/certificate-providers/search
Find the Certificate Providers
1.8.4.1. Parameters
1.8.4.1.1. Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
CertificateProviderSearchRequestDto |
X |
1.8.4.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.8.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Providers Found |
GetCertificateProviderResponseDtoPage[Section 2.129] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.8.5. searchCertificateProvidersForPolicyCreateUpdate
POST /api/v1/certificate-providers/minimal/search
Find the Certificate Providers (non admin)
1.8.5.1. Parameters
1.8.5.1.1. Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
CertificateProviderSearchRequestDto |
X |
1.8.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.8.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Providers Found |
GetCertificateProviderMinimalResponseDtoPage[Section 2.127] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.8.6. updateCertificateProvider
PATCH /api/v1/certificate-providers/{id}
Update a Certificate Provider
1.8.6.1. Parameters
1.8.6.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of Certificate Provider that will be updated |
X |
null |
1.8.6.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Certificate Provider Updated |
UpdateCertificateProviderResponseDto[Section 2.234] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.9. CertificateProviderTemplate
1.9.1. getAllTemplateSignersByCertificateProviderId
GET /api/v1/certificate-providers-templates/{id}/all-cara-template-signers
Returns all Template Signers of the Certificate Provider with this ID and the RA Template Signers
1.9.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Template Signers Found |
CaraTemplateSignerDtoList[Section 2.15] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.9.2. getMscaTemplatesByCertificateProviderId
GET /api/v1/certificate-providers-templates/{id}/msca-templates
Returns the MS CA Templates of the Certificate Provider with this ID
1.9.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
MS CA Templates Found |
MscaTemplatesResponseDto[Section 2.185] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.9.3. getTemplateSignersByCertificateProviderId
GET /api/v1/certificate-providers-templates/{id}/cara-template-signers
Returns the Template Signers of the Certificate Provider with this ID
1.9.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Template Signers Found |
CaraTemplateSignerDtoList[Section 2.15] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.10. Cmp
1.10.1. calculateMac
POST /api/v1/cmp/calculate-mac
Perform a MAC calculation with an End Entity password and a policy
1.10.1.1. Parameters
1.10.1.4. Responses
Code | Message | Datatype |
---|---|---|
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Mac calculation operation was completed without errors. See response for verification result. |
CmpCalculateMacResponseDto[Section 2.40] |
1.10.2. getCmpConfigurationByPolicyId
GET /api/v1/cmp/policies/{policyId}/configuration
Find a CMP configuration by a policy ID
1.10.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
CMP configuration Found |
GetCmpConfigurationResponseDto[Section 2.135] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.10.3. signData
POST /api/v1/cmp/sign
Signs the data with CMP signer for the policy provided in the parameters
1.10.3.1. Parameters
1.10.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Data signed |
SignDataResponseDto[Section 2.223] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.10.4. verifyMac
POST /api/v1/cmp/verify-mac
Perform a MAC verification with an End Entity password and a policy
1.10.4.1. Parameters
1.10.4.4. Responses
Code | Message | Datatype |
---|---|---|
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Mac verify operation was completed without errors. See response for verification result. |
CmpVerifyMacResponseDto[Section 2.48] |
1.11. Configuration
1.11.1. checkEmailConnection
POST /api/v1/configuration/check-email-connection
Check the connection of the configuration E-Mail
1.11.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
The Configuration E-Mail connection was checked successfully |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
1.11.2. createConfiguration
POST /api/v1/configuration/
Create new Configuration
1.11.2.1. Parameters
1.11.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Configuration Created |
CreateConfigurationResponseDto[Section 2.55] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.11.3. deleteConfiguration
DELETE /api/v1/configuration/{settingsKey}
Delete Configuration
1.11.3.1. Parameters
1.11.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Configuration Deleted |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.11.4. getConfiguration
GET /api/v1/configuration/{settingsKey}
Retrieve Configuration by Setting key
1.11.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Configuration Found |
GetConfigurationResponseDto[Section 2.137] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.11.5. searchConfiguration
POST /api/v1/configuration/search
Search Configuration
1.11.5.1. Parameters
1.11.5.1.1. Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
SearchConfigurationRequestDto |
X |
1.11.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.11.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found Configuration |
GetConfigurationResponseDtoPage[Section 2.138] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.11.6. updateConfiguration
PATCH /api/v1/configuration/
Update Configuration
1.11.6.1. Parameters
1.11.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Configuration Updated |
UpdateConfigurationResponseDto[Section 2.238] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.11.7. updateConfigurationBatch
PATCH /api/v1/configuration/batch
Update Configuration values in batch mode
1.11.7.1. Parameters
1.11.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Configuration values Updated |
UpdateConfigurationBatchResponseDto[Section 2.236] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12. EndEntity
1.12.1. createNewEndEntity
POST /api/v1/end-entities/
Create an End Entity
1.12.1.1. Parameters
1.12.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
201 |
Created End Entity |
CreateEndEntityResponseDto[Section 2.59] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.2. findEeByCertBytes
POST /api/v1/end-entities/find-by-cert-bytes
Get End Entity by certificate bytes
1.12.2.1. Parameters
1.12.2.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Found End Entity |
GetEndEntityResponseDto[Section 2.146] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.3. findEndEntityByPolicyIdAndEndEntityDataset
POST /api/v1/end-entities/policies/{id}/by-end-entity-dataset
Find End Entity by Policy and End Entity dataset
1.12.3.1. Parameters
1.12.3.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id passed in the url is the id of the Policy that will be used for the search of the End Entity |
X |
null |
1.12.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity found by Policy and dataset |
GetEndEntityResponseDto[Section 2.146] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.4. findEndEntityByPolicyIdAndPkcs10
POST /api/v1/end-entities/policies/{id}/by-pkcs10
Find End Entity by Policy and PKCS10
1.12.4.1. Parameters
1.12.4.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id passed in the url is the id of the Policy that will be used for the search of the End Entity |
X |
null |
1.12.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity found by Policy and PKCS10 |
GetEndEntityResponseDto[Section 2.146] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.5. getEndEntity
GET /api/v1/end-entities/{id}
Get End Entity by Id
1.12.5.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Found End Entity |
GetEndEntityResponseDto[Section 2.146] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.6. getEndEntityByRealmIdAndExternalId
GET /api/v1/end-entities/realms/{realmId}/externals/{externalId}
Get End Entity by Realm and External Id
1.12.6.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Found End Entity |
GetEndEntityResponseDto[Section 2.146] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.7. searchEndEntities
POST /api/v1/end-entities/search
Search End Entities
1.12.7.1. Parameters
1.12.7.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.12.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Found End Entities |
GetEndEntityResponseDtoPage[Section 2.147] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.8. setEndEntityAlias
PATCH /api/v1/end-entities/{id}/alias
Set End Entity Alias
1.12.8.1. Parameters
1.12.8.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id passed in the url is the End Entity's id for which the Alias will be set to |
X |
null |
1.12.8.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
Alias for End Entity was set |
GetEndEntityResponseDto[Section 2.146] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.12.9. uploadEndEntitiesCsv
POST /api/v1/end-entities/upload-csv
Add multiple End Entities from csv file
1.12.9.1. Parameters
1.12.9.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
201 |
The End Entities were saved successfully |
EndEntityMassImportResponseDto[Section 2.96] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.13. EndEntityPassword
1.13.2. createNewEndEntityPassword
POST /api/v1/end-entity-passwords/
Create Password for End Entity
1.13.2.1. Parameters
1.13.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
201 |
Password for End Entity created |
CreateEndEntityPasswordResponseDto[Section 2.57] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.13.3. deleteEndEntityPassword
DELETE /api/v1/end-entity-passwords/
Delete Password of End Entity
1.13.3.1. Parameters
1.13.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
204 |
Password for End Entity Deleted |
<<>> |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.13.4. getEndEntityPasswordByEndEntityIdAndPolicyId
GET /api/v1/end-entity-passwords/end-entities/{endEntityId}/policies/{policyId}
Get End Entity Password by End Entity Id and Policy Id
1.13.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found End Entity Password |
GetEndEntityPasswordResponseDto[Section 2.142] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.13.5. getEndEntityPasswordsByEndEntityId
GET /api/v1/end-entity-passwords/end-entities/{id}/
Find the End Entity Passwords connected with the specific End Entity
1.13.5.1. Parameters
1.13.5.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the End Entity for which the search is requested |
X |
null |
1.13.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.13.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Passwords Found |
GetEndEntityPasswordResponseDtoPage[Section 2.143] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.13.6. resetEndEntityPassword
POST /api/v1/end-entity-passwords/reset
Reset Password of End Entity
1.13.6.1. Parameters
1.13.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Password for End Entity was reset |
ResetEndEntityPasswordResponseDto[Section 2.203] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14. Enum
1.14.1. getApiErrorValues
GET /api/v1/public/enum/api-error-values
Get Api Error values
1.14.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Api Error values found |
GetApiErrorValuesResponseDtoList[Section 2.117] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.2. getCertRequestPermissionsValues
GET /api/v1/public/enum/cert-request-permissions
Get Certificate Request Permissions values
1.14.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Request Permissions values found |
GetCertRequestPermissionResponseDtoList[Section 2.123] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.3. getCertStatusValues
GET /api/v1/public/enum/cert-status-values
Get Certificate Status values
1.14.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Status values found |
GetCertStatusResponseDtoList[Section 2.124] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.4. getCertificatePermissionsValues
GET /api/v1/public/enum/certificate-permissions
Get Certificate Permissions values
1.14.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Permissions values found |
GetCertificatePermissionResponseDtoList[Section 2.125] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.5. getCertificateProviderTypeResponseDtoList
GET /api/v1/public/enum/certificate-provider-type-values
Get Certificate Provider type values
1.14.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Provider type values found |
GetCertificateProviderTypeResponseDtoList[Section 2.130] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.6. getCertificateSearchKeyValues
GET /api/v1/public/enum/cert-search-key-values
Get Certificate Search Key values
1.14.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Certificate Search Key values found |
GetCertificateSearchKeyResponseDtoList[Section 2.133] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.7. getCmpSignatureAlgorithmValues
GET /api/v1/public/enum/cmp-signature-algorithm-values
Get CMP Signature Algorithm values
1.14.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
CMP Signature Algorithm values found |
GetCmpSignatureAlgorithmResponseDtoList[Section 2.136] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.8. getCryptoAlgorithmValues
GET /api/v1/public/enum/crypto-algorithm-values
Get Crypto Algorithm values
1.14.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Crypto Algorithm values found |
GetCryptoAlgorithmResponseDtoList[Section 2.139] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.9. getEcNamedCurvesValues
GET /api/v1/public/enum/ec-named-curves-values
Get EC Named Curves values
1.14.9.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
EC Named Curves values found |
GetECNamedCurveResponseDtoList[Section 2.140] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.10. getEdDSANamedCurvesValues
GET /api/v1/public/enum/eddsa-named-curves-values
Get EdDSA Named Curves values
1.14.10.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
EdDSA Named Curves values found |
GetEdDSANamedCurveResponseDtoList[Section 2.141] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.11. getEndEntityPermissionsValues
GET /api/v1/public/enum/end-entity-permissions
Get End Entity Permissions values
1.14.11.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Permissions values found |
GetEndEntityPermissionResponseDtoList[Section 2.144] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.12. getEndEntityPropertiesValues
GET /api/v1/public/enum/end-entity-properties
Get End Entity Properties values
1.14.12.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Properties values found |
GetEndEntityPropertyResponseDtoList[Section 2.145] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.13. getEntitiesEnumValues
GET /api/v1/public/enum/entities-enum-values
Get End Entity Enum values
1.14.13.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Enum values found |
GetEntitiesEnumResponseDtoList[Section 2.149] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.14. getEntityStrategyEnumValues
GET /api/v1/public/enum/entity-strategy-enum-values
Get Entity Strategy Enum values
1.14.14.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Entity Strategy Enum values found |
GetEndEntityStrategyResponseDtoList[Section 2.148] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.15. getGlobalPermissionsValues
GET /api/v1/public/enum/global-permissions
Get Global Permissions values
1.14.15.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Global Permissions values found |
GetGlobalPermissionResponseDtoList[Section 2.150] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.16. getKeyPairModeValues
GET /api/v1/public/enum/key-pair-mode-values
Get Key Pair Mode values
1.14.16.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Key Pair Mode values found |
GetKeyPairModeResponseDtoList[Section 2.151] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.17. getPolicyPermissionsValues
GET /api/v1/public/enum/policy-permissions
Get Policy Permissions values
1.14.17.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Policy Permissions values found |
GetPolicyPermissionResponseDtoList[Section 2.157] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.18. getRealmPermissionsValues
GET /api/v1/public/enum/realm-permissions
Get Realm Permissions values
1.14.18.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Realm Permissions values found |
GetRealmPermissionResponseDtoList[Section 2.162] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.19. getRevocationReasonValues
GET /api/v1/public/enum/revocation-reason-values
Get Revocation Reason values
1.14.19.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Revocation Reason values found |
GetRevocationReasonResponseDtoList[Section 2.165] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.20. getRsaKeySizeValues
GET /api/v1/public/enum/rsa-key-size-values
Get RSA Key Size values
1.14.20.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
RSA Key Size values found |
GetRSAKeySizeResponseDtoList[Section 2.160] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.14.21. getValidForValues
GET /api/v1/public/enum/valid-for-values
Get Valid For values
1.14.21.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Valid For values found |
GetValidForResponseDtoList[Section 2.168] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.15. MailingList
1.15.1. createNewMailingList
POST /api/v1/mailing-lists/
Create Mailing List
1.15.1.1. Parameters
1.15.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Mailing List Created |
CreateNewMailingListResponseDto[Section 2.68] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.15.2. getMailingList
GET /api/v1/mailing-lists/{id}
Get Mailing List by Id
1.15.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Found Mailing List |
GetMailingListResponseDto[Section 2.152] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.15.3. searchMailingLists
POST /api/v1/mailing-lists/search
Search Mailing Lists
1.15.3.1. Parameters
1.15.3.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.15.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
Mailing Lists Found |
GetMailingListResponseDtoPage[Section 2.153] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.15.4. updateMailingList
POST /api/v1/mailing-lists/{id}
Update a Mailing List
1.15.4.1. Parameters
1.15.4.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
The id of the Mailing List that will be updated |
X |
null |
1.15.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Mailing List Updated |
UpdateMailingListResponseDto[Section 2.242] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16. Permissions
1.16.1. getApiClientPermissions
GET /api/v1/permissions/api-clients/{id}
Get Api Client Permissions
1.16.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Api Client Permissions Found |
PrincipalAuthorizationDto[Section 2.196] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.2. getUserPermissions
GET /api/v1/permissions/users/{id}
Get User Permissions
1.16.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
User Permissions Found |
PrincipalAuthorizationDto[Section 2.196] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.3. updateCertRequestPermissions
PATCH /api/v1/permissions/cert-requests
Update Certificate Request Permissions
1.16.3.1. Parameters
1.16.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Certificate Request Permissions Updated |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.4. updateCertificatePermissions
PATCH /api/v1/permissions/certificates
Update Certificate Permissions
1.16.4.1. Parameters
1.16.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Certificate Permissions Updated |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.5. updateEndEntityPermissions
PATCH /api/v1/permissions/end-entities
Update End Entity Permissions
1.16.5.1. Parameters
1.16.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
204 |
End Entity Permissions Updated |
<<>> |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.6. updateGlobalPermissions
PATCH /api/v1/permissions/global
Update Global Permissions
1.16.6.1. Parameters
1.16.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Global Permissions Updated |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.7. updatePolicyPermissions
PATCH /api/v1/permissions/policies
Update Policy Permissions
1.16.7.1. Parameters
1.16.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Policy Permissions Updated |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.16.8. updateRealmPermissions
PATCH /api/v1/permissions/realms
Update Realm Permissions
1.16.8.1. Parameters
1.16.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
204 |
Realm Permissions Updated |
<<>> |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.17. Pkcs10
1.17.1. createPkcs10Request
POST /api/v1/pkcs10/
Create a PKCS10 Request
1.17.1.1. Parameters
1.17.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
PKCS10 Request Created |
CreatePkcs10ResponseDto[Section 2.71] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.17.2. parsePkcs10
POST /api/v1/pkcs10/parse
Parse a PKCS10 Request
1.17.2.1. Parameters
1.17.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
PKCS10 Request Parsed |
ParsePkcs10ResponseDto[Section 2.191] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18. Policy
1.18.1. availablePoliciesWithoutPasswordByEndEntityId
GET /api/v1/policies/end-entities/{id}/no-password
Find the Policies without an End Entity Password for a specific End Entity
1.18.1.1. Parameters
1.18.1.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the End Entity for which the search is requested |
X |
null |
1.18.1.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.18.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Policies Found |
GetPolicyResponseDtoPage[Section 2.159] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.2. checkEndEntityWithRules
POST /api/v1/policies/{id}/rules
Check End Entity Rules
1.18.2.1. Parameters
1.18.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Rules Checked |
CheckEndEntityResponseDto[Section 2.38] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.3. createNewPolicy
POST /api/v1/policies/
Create a Policy
1.18.3.1. Parameters
1.18.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
201 |
Policy Created |
CreatePolicyResponseDto[Section 2.73] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.4. getAllowedCryptoParameters
PUT /api/v1/policies/allowed-crypto-params
Get policy allowed crypto parameters for provider provider and provider configuration
1.18.4.1. Parameters
1.18.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
End Entity Rules Checked |
CryptoParametersDto[Section 2.80] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.5. getPoliciesByCertificateProviderId
GET /api/v1/policies/certificate-providers/{id}
Search Policies that use a specific Certificate Provider
1.18.5.1. Parameters
1.18.5.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
ID of the Certificate Provider for which the search of Policies is requested |
X |
null |
1.18.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.18.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Policies Found connected to the specific Certificate Provider |
GetPolicyResponseDtoPage[Section 2.159] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.6. getPoliciesInRealms
POST /api/v1/policies/realms
Find the Policies of multiple Realms
1.18.6.1. Parameters
1.18.6.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.18.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Policies Found |
GetPolicyResponseDtoPage[Section 2.159] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.7. getPolicy
GET /api/v1/policies/{id}
Find a specific Policy
1.18.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Policy Found |
GetPolicyResponseDto[Section 2.158] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.8. getPolicyByRealmId
GET /api/v1/policies/realms/{id}
Find the Policies of a Realm
1.18.8.1. Parameters
1.18.8.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of Realm for which Policies will be searched |
X |
null |
1.18.8.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.18.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Policies Found |
GetPolicyResponseDtoPage[Section 2.159] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.9. searchPolicies
POST /api/v1/policies/search
Search Policies
1.18.9.1. Parameters
1.18.9.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.18.9.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Policies Found |
GetPolicyResponseDtoPage[Section 2.159] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.18.10. updatePolicy
PATCH /api/v1/policies/{id}
Update a Policy
1.18.10.1. Parameters
1.18.10.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of Policy that will be updated |
X |
null |
1.18.10.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Policy Updated |
UpdatePolicyResponseDto[Section 2.245] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.19. PublicUser
1.19.1. extractEndEntityInfoFromPemEncodedPkcs10
POST /api/v1/public/extract-end-entity-from-pkcs10
Extract End Entity info from PEM encoded PKCS10 Request
1.19.1.1. Parameters
1.19.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Extracted End Entity info from PEM encoded PKCS10 Request |
ExtractEndEntityInfoFromPkcs10ResponseDto[Section 2.108] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
1.19.2. verifyCertificateRequestByEmail
POST /api/v1/public/verify-cert-request-with-email
Verify Certificate Request by E-Mail
1.19.2.1. Parameters
1.19.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Verified Certificate Request and sent an E-Mail |
EmailVerifiedCertReqResponseDto[Section 2.89] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20. RaCertificate
1.20.1. createBatchRaCertificateForUsers
POST /api/v1/ra-certificates/users/batch
Create Batch Ra Certificates for a User
1.20.1.1. Parameters
1.20.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
User's Ra Certificates Created |
ZippedCertsBatchDto[Section 2.263] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.2. createRaCertificateForSingleUser
POST /api/v1/ra-certificates/users/{id}
Create/renew Ra Certificate for a single User
1.20.2.1. Parameters
1.20.2.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the User whose Ra Certificate we are creating |
X |
null |
1.20.2.4. Responses
Code | Message | Datatype |
---|---|---|
200 |
User's Ra Certificate Created |
UpdateUserRaCertificateDto[Section 2.251] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.3. downloadRaCertCrl
GET /api/v1/ra-certificates/users/{id}/crl
Download the Ra Certificate of a User
1.20.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Ra Certificate of the User Downloaded |
CrlDto[Section 2.78] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.4. downloadUserRaCertificate
GET /api/v1/ra-certificates/users/{id}/download
Download the Ra Certificate of a User
1.20.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
User's Ra Certificate Downloaded |
RaCertificatePemDto[Section 2.197] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.5. downloadUserRaCertificateChain
GET /api/v1/ra-certificates/users/{id}/download-chain
Download the Certificate Chain of a User
1.20.5.1. Parameters
1.20.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
User's Certificate Chain Downloaded |
RaCertificatePemDto[Section 2.197] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.6. getRaOcspStatus
GET /api/v1/ra-certificates/users/{id}/ocsp-status
Get the Ra OCSP Status of a User
1.20.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Got the Ra OCSP Status of the User |
OcspStatusCheckDto[Section 2.187] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.7. getUserRaCertificate
GET /api/v1/ra-certificates/users/{id}
Find a specific User’s Ra Certificate
1.20.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Ra Certificate Found |
GetRaCertificateResponseDto[Section 2.161] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.8. retrieveRaCertificateP12
GET /api/v1/ra-certificates/users/{id}/pkcs12
Retrieve the Ra PKCS12 Certificate of a User
1.20.8.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
User's Ra PKCS12 Certificate Retrieved |
KeystoreFileDto[Section 2.178] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.20.9. revokeRaCertificate
POST /api/v1/ra-certificates/users/{id}/revoke
Revoke the Ra Certificate of a User
1.20.9.1. Parameters
1.20.9.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
User's Ra Certificate Revoked |
RevokeRaCertificateResponseDto[Section 2.209] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21. Realm
1.21.1. createNewRealm
POST /api/v1/realms/
Create a Realm
1.21.1.1. Parameters
1.21.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
201 |
Realm Created |
CreateRealmResponseDto[Section 2.76] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21.2. getAuthorizedUsers
GET /api/v1/realms/{id}/authorized-users
Get authorized users
1.21.2.1. Parameters
1.21.2.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the Realm that will be used to fetch authorized users |
X |
null |
1.21.2.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.21.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Authorized Users Found |
MinimalUserDetailsDtoPage[Section 2.184] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21.3. getRealm
GET /api/v1/realms/{id}
Find Realm
1.21.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
200 |
Realm Found |
GetRealmResponseDto[Section 2.163] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21.4. getRealms
GET /api/v1/realms/
Find Realms
1.21.4.1. Parameters
1.21.4.1.1. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.21.4.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Realms Found |
GetRealmResponseDtoPage[Section 2.164] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21.5. search
POST /api/v1/realms/search
Search Realms
1.21.5.1. Parameters
1.21.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.21.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
Realms Found |
GetRealmResponseDtoPage[Section 2.164] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.21.6. updateRealm
PATCH /api/v1/realms/{id}
Update a Realm
1.21.6.1. Parameters
1.21.6.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of the Realm that will be updated |
X |
null |
1.21.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Realm Updated |
UpdateRealmResponseDto[Section 2.248] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.22. Scep
1.22.1. decryptData
POST /api/v1/scep/decrypt
Decrypts the data with the signer of the policy provided in the parameters
1.22.1.1. Parameters
1.22.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
200 |
Data decrypted |
ScepDecryptDataResponseDto[Section 2.213] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.22.2. signDataScep
POST /api/v1/scep/sign
Signs the data with the signer of the policy provided in the parameters
1.22.2.1. Parameters
1.22.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Data signed |
ScepSignDataResponseDto[Section 2.214] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.23. Sign
1.23.1. signDataWithCA
POST /api/v1/sign/sign-with-ca
Signs the data with the CA of the policy provided in the parameters
1.23.1.1. Parameters
1.23.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
Data signed |
SignDataResponseDto[Section 2.223] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24. User
1.24.1. editPasswordLoginRoleToUser
POST /api/v1/users/{id}/update-password-login
Set or unset disable_password_login Role to User
1.24.1.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
204 |
Set disable_password_login role |
<<>> |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.2. findUserByRaCertificate
POST /api/v1/users/certificates/ra-certificate
Find User by the RA Certificate
1.24.2.1. Parameters
1.24.2.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
422 |
Unprocessable Entity, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
200 |
User Found |
UserDetailsDto[Section 2.252] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.3. getUser
GET /api/v1/users/{id}
Find User
1.24.3.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
200 |
User Found |
UserDetailsDto[Section 2.252] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.4. registerUser
POST /api/v1/users/
Register a User
1.24.4.1. Parameters
1.24.4.4. Responses
Code | Message | Datatype |
---|---|---|
201 |
User Registered |
UserDetailsDto[Section 2.252] |
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
409 |
Conflict, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.5. searchUsers
POST /api/v1/users/search
Search Users
1.24.5.1. Parameters
1.24.5.1.2. Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
page |
Zero-based page index (0..N) |
- |
0 |
|
size |
The size of the page to be returned |
- |
20 |
|
sort |
Sorting criteria in the format: property,(asc |
desc). Default sort order is ascending. Multiple sort criteria are supported. [String] |
- |
null |
1.24.5.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
Users Found |
UserDetailsDtoPage[Section 2.253] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.6. sendUpdatePasswordEmailBatch
POST /api/v1/users/email-update-password-batch
Send Batch update password E-Mails
1.24.6.1. Parameters
1.24.6.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
204 |
Batch update password E-Mails sent |
<<>> |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
1.24.7. setUserCertificateDetails
PUT /api/v1/users/{id}/set-details
Set a user’s Certificate Details
1.24.7.1. Parameters
1.24.7.1.1. Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
id |
Id of User whose details will be set |
X |
null |
1.24.7.4. Responses
Code | Message | Datatype |
---|---|---|
405 |
Http method not allowed |
ApiExceptionResponse[Section 2.3] |
400 |
Bad Request |
ApiExceptionResponse[Section 2.3] |
401 |
Authentication Failed |
ApiExceptionResponse[Section 2.3] |
500 |
Internal Error, check the result for more information |
ApiExceptionResponse[Section 2.3] |
200 |
User's Certificate Details Set |
UserDetailsDto[Section 2.252] |
403 |
Access Denied |
ApiExceptionResponse[Section 2.3] |
415 |
Specified media not supported for this endpoint |
ApiExceptionResponse[Section 2.3] |
502 |
Bad Gateway, check the result for more information |
ApiExceptionResponse[Section 2.3] |
404 |
Not Found, check the result for more information |
ApiExceptionResponse[Section 2.3] |
2. Models
2.1. ApiClientSearchRequestDto
It includes filters that will be used to search for the desired resources
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
simpleSearchTerm |
String |
2.3. ApiExceptionResponse
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
apiError |
X |
ApiError |
||
errorMessage |
String |
2.4. ApproveCertReqResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
certificateId |
UUID |
uuid |
||
certRequestStatus |
CertRequestStatus |
|||
userResponses |
List of Section 2.255 |
|||
metadata |
AuditedAndVersionDtoUUID |
2.5. ArchiveAllEntitiesRequestDto
It includes all the desired ids of a specific Type of Entity that will have their archived status updated
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
archiveEntityRequestDtoList |
List of [UUID] |
uuid |
2.6. ArchivedDtoUUID
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
archived |
Boolean |
|||
archivedDate |
Date |
date-time |
||
archivedBy |
UUID |
uuid |
||
archivedByType |
SecurityIdentityType |
2.7. AuditEventDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
objectId |
UUID |
uuid |
||
eventDescription |
String |
|||
occurredDate |
Date |
date-time |
2.8. AuditedAndVersionDtoUUID
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
createdBy |
UUID |
uuid |
||
createdByType |
SecurityIdentityType |
|||
createdDate |
Date |
date-time |
||
lastModifiedBy |
UUID |
uuid |
||
lastModifiedByType |
SecurityIdentityType |
|||
lastModifiedDate |
Date |
date-time |
||
version |
Integer |
int32 |
2.9. AuthenticatedPrincipalResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
authenticatedPrincipalType |
SecurityIdentityType |
2.10. BatchCertificateCreationErrorResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
failedUserId |
UUID |
uuid |
||
apiError |
ApiError |
2.11. CaCertificateDataPemDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
filename |
String |
|||
pemCertificate |
String |
2.13. CaSearchRequestDto
It includes filters that will be used to search for the desired resources
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
simpleSearchTerm |
String |
|||
issuerSearch |
Boolean |
|||
caIds |
Set of [UUID] |
uuid |
||
validNotBeforeStart |
Date |
date-time |
||
validNotBeforeEnd |
Date |
date-time |
||
validNotAfterStart |
Date |
date-time |
||
validNotAfterEnd |
Date |
date-time |
||
archived |
Boolean |
2.14. CaraTemplateSignerDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Long |
int64 |
||
name |
String |
|||
caSubjectDn |
String |
2.15. CaraTemplateSignerDtoList
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
caraTemplateSignerList |
List of Section 2.14 |
2.16. CertReqSearchByPkcs10
It includes the PKCS10, which is needed to find the desired Certificate Request
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
pkcs10ReqBase64 |
X |
String |
2.17. CertReqSearchRequestDto
It includes all the properties that can be used for the search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
realmId |
X |
UUID |
uuid |
|
simpleSearchTerm |
String |
|||
policyId |
UUID |
uuid |
||
certRequestIds |
Set of [UUID] |
uuid |
||
archived |
Boolean |
2.20. CertRequestPermissionInfo
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
X |
UUID |
uuid |
|
permissions |
X |
Set of Section 2.19 |
2.23. CertificateDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
endEntityId |
UUID |
uuid |
||
policyId |
UUID |
uuid |
||
serialNumber |
String |
|||
subjectDn |
String |
|||
subjectCommonName |
String |
|||
issuerDn |
String |
|||
issuerCommonName |
String |
|||
validNotBefore |
String |
|||
validNotAfter |
String |
|||
certStatus |
CertStatus |
|||
certPublicKeyAlgorithm |
CryptoAlgorithm |
|||
fingerprint |
String |
|||
certRequestId |
UUID |
uuid |
||
metadata |
AuditedAndVersionDtoUUID |
2.24. CertificatePemDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
fileName |
String |
|||
pemCertificate |
String |
2.26. CertificatePermissionInfo
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
X |
UUID |
uuid |
|
name |
X |
String |
||
permissions |
X |
Set of Section 2.25 |
2.27. CertificatePlainValidationResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
result |
Boolean |
2.28. CertificatePrivateKeyPemDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
fileName |
String |
|||
pemPrivateKey |
String |
2.29. CertificateProviderDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
X |
UUID |
uuid |
|
name |
X |
String |
||
certificateProviderType |
X |
CertificateProviderType |
2.30. CertificateProviderSearchRequestDto
It includes filters that will be used to search for the desired resources
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certificateProviderIds |
Set of [UUID] |
uuid |
||
archived |
Boolean |
|||
certificateProviderType |
CertificateProviderType |
2.34. CertificateSearchRequestDto
It includes filters that will be used to search for the desired resources
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
realmId |
UUID |
uuid |
||
simpleSearchTerm |
String |
|||
certificateIds |
Set of [UUID] |
uuid |
||
endEntityIds |
Set of [UUID] |
uuid |
||
policyIds |
Set of [UUID] |
uuid |
||
certStatuses |
Set of Section 2.22 |
|||
certPublicKeyAlgorithms |
Set of Section 2.79 |
|||
serialNumber |
String |
|||
issuerDn |
String |
|||
subjectDn |
String |
|||
issuerDnBin |
String |
|||
subjectDnBin |
String |
|||
validNotBeforeStart |
Date |
date-time |
||
validNotBeforeEnd |
Date |
date-time |
||
validNotAfterStart |
Date |
date-time |
||
validNotAfterEnd |
Date |
date-time |
||
selfSigned |
Boolean |
|||
imported |
Boolean |
|||
archived |
Boolean |
2.35. CertificateValidationResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
result |
Boolean |
|||
errorDescription |
String |
|||
certificateChain |
String |
2.36. CheckCertificateProviderConnectionDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
connected |
Boolean |
2.37. CheckEndEntityRequestDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
commonName |
X |
String |
||
organization |
String |
|||
organizationalUnit |
String |
|||
country |
String |
|||
String |
||||
domains |
List of [string] |
|||
ips |
List of [string] |
|||
genericDtoList |
List of Section 2.113 |
2.38. CheckEndEntityResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
endEntityPropertyApiErrorMap |
Map of Section 2.2 |
2.39. CmpCalculateMacRequestDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
data |
X |
byte[] |
byte |
|
encodedPBMParameter |
X |
byte[] |
byte |
|
policyId |
X |
UUID |
uuid |
|
endEntityId |
X |
UUID |
uuid |
2.41. CmpConfigurationDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certificateProviderDto |
X |
CertificateProviderDto |
||
signerConfigurationDto |
X |
SignerConfigurationDto |
2.42. CmpConfigurationRequestDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certificateProviderId |
X |
UUID |
uuid |
|
signerConfigurationDto |
X |
SignerConfigurationDto |
2.43. CmpConfigurationResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
X |
UUID |
uuid |
|
policyId |
X |
UUID |
uuid |
|
cmpConfigurationDto |
X |
CmpConfigurationDto |
2.45. CmpSignRequestDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
data |
X |
byte[] |
byte |
|
policyId |
X |
UUID |
uuid |
2.47. CmpVerifyMacRequestDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
macValue |
X |
byte[] |
byte |
|
data |
X |
byte[] |
byte |
|
encodedPBMParameter |
X |
byte[] |
byte |
|
policyId |
X |
UUID |
uuid |
|
endEntityId |
X |
UUID |
uuid |
2.48. CmpVerifyMacResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
cmpMacVerificationResult |
X |
CmpMacVerificationResult |
2.49. CreateCertReqRequestDto
It includes all the properties needed for the creation of a Certificate Request
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
policyId |
X |
UUID |
uuid |
|
endEntityId |
X |
UUID |
uuid |
|
validFor |
ValidFor |
|||
keyPairMode |
X |
KeyPairMode |
||
keyGenParamsDto |
KeyGenParamsDto |
|||
pkcs10ReqBase64 |
String |
|||
publicKeyBase64 |
String |
|||
isSelfSigned |
Boolean |
2.50. CreateCertReqResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certRequestId |
UUID |
uuid |
||
certRequestStatus |
CertRequestStatus |
|||
metadata |
AuditedAndVersionDtoUUID |
2.51. CreateCertificateProviderRequestDto
It includes all the necessary values to create a new Certificate Provider
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
name |
X |
String |
||
certificateProviderType |
X |
CertificateProviderType |
||
configuration |
X |
Object |
2.52. CreateCertificateProviderResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
X |
UUID |
uuid |
|
name |
X |
String |
||
certificateProviderType |
X |
CertificateProviderType |
||
configuration |
X |
Object |
||
archival |
ArchivedDtoUUID |
|||
metadata |
AuditedAndVersionDtoUUID |
2.53. CreateCertificateResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certificate |
CertificateDto |
|||
base64EncodedPkcs12 |
String |
|||
base64EncodedJceKs |
String |
|||
fileName |
String |
|||
filePassword |
String |
|||
version |
Integer |
int32 |
||
accessiblePrivateKey |
Boolean |
|||
errorOccurred |
Boolean |
|||
commonName |
String |
|||
certificateId |
String |
2.54. CreateConfigurationRequestDto
It includes all the necessary values to create a new Configuration
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
setting |
X |
SettingsKey |
||
configurationValue |
X |
String |
2.55. CreateConfigurationResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
configurationValue |
String |
|||
setting |
SettingsKey |
|||
version |
Integer |
int32 |
||
settingName |
String |
2.56. CreateEndEntityPasswordRequestDto
It includes all the properties needed for the creation of a Password for and End Entity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
endEntityIds |
X |
List of [UUID] |
uuid |
|
policyId |
X |
UUID |
uuid |
2.57. CreateEndEntityPasswordResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
endEntityIds |
List of [UUID] |
uuid |
||
policyId |
UUID |
uuid |
||
password |
String |
|||
metadata |
AuditedAndVersionDtoUUID |
2.58. CreateEndEntityRequestDto
It includes all the necessary values to create a new End Entity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
realmId |
X |
UUID |
uuid |
|
commonName |
X |
String |
||
organization |
String |
|||
organizationalUnit |
String |
|||
country |
String |
|||
externalId |
String |
|||
String |
||||
domains |
List of [string] |
|||
ips |
List of [string] |
|||
genericDtoList |
List of Section 2.113 |
2.59. CreateEndEntityResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
UUID |
uuid |
||
commonName |
String |
|||
organization |
String |
|||
organizationalUnit |
String |
|||
country |
String |
|||
externalId |
String |
|||
String |
||||
domains |
List of [string] |
|||
ips |
List of [string] |
|||
genericDtoList |
List of Section 2.113 |
|||
metadata |
AuditedAndVersionDtoUUID |
2.60. CreateKeystoreResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
base64EncodedPkcs12 |
String |
|||
base64EncodedJceks |
String |
|||
filename |
String |
|||
keystorePassword |
String |
2.61. CreateMultipleCertReqRequestDto
It includes all the properties needed for the creation of a Certificate Request for multiple End Entities
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
policyId |
X |
UUID |
uuid |
|
endEntitiesIds |
X |
List of [UUID] |
uuid |
|
validFor |
ValidFor |
|||
keyPairMode |
X |
KeyPairMode |
||
keyGenParamsDto |
KeyGenParamsDto |
|||
pkcs10ReqBase64 |
String |
|||
publicKeyBase64 |
String |
|||
isSelfSigned |
Boolean |
2.62. CreateMultipleCertReqResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
certRequestsCreated |
Map of Section 2.50 |
|||
certRequestsFailed |
Map of Section 2.2 |
|||
certificateRequests |
List of [UUID] |
uuid |
2.63. CreateMultipleCertificateFromCertRequestsResponseDto
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
zipFileInBase64 |
String |
|||
filePassword |
String |
|||
certificatesFailed |
Map of Section 2.2 |
|||
certificatesSuccessful |
Map of [UUID] |