Resources | Methods |
---|---|
https://localhost:8443/api/rest/pki//certificates |
GET Query for a certificate with a given alias.
GET Get details in text for all certificates. |
https://localhost:8443/api/rest/pki/certificates/selfsigned |
POST Regenerate RPRM self signed certificate.
|
https://localhost:8443/api/rest/pki//certificates/trusted |
GET Get details in text about all trust anchors.
POST Install a trust anchor by uploading encoded certificate material. POST Install a trust anchor by uploading bytes. |
https://localhost:8443/api/rest/pki//certificates/trusted/{alias} |
DELETE .
GET Get trust anchor by alias. |
https://localhost:8443/api/rest/pki//certificates/trusted/{alias}/download |
GET .
|
https://localhost:8443/api/rest/pki//certificates/identity |
GET List all identity certificates.
POST Install a new identity certificate by uploading certificate or chain and private key. POST Install a new identity certificate by uploading encoded certificate or chain. POST Install a new identity certificate by uploading certificate or chain bytes. |
https://localhost:8443/api/rest/pki//certificates/identity/{alias} |
DELETE .
GET Get details of current identity certificate in text. |
https://localhost:8443/api/rest/pki//certificates/identity/{alias}/download |
GET .
GET Download of identity certificate of given alias in pkcs12 format. |
https://localhost:8443/api/rest/pki//csrs |
GET
Get a list of all certificate signing requests
.
POST Create a new certificate signing request. |
https://localhost:8443/api/rest/pki//csrs/{alias} |
DELETE Delete a csr with given alias.
|
https://localhost:8443/api/rest/pki//csrs/{csrId} |
GET .
GET Get a csr given an alias. |
https://localhost:8443/api/rest/pki//csrs/{csrId}/download |
GET .
|
GETQuery for a certificate with a given aliasRequestQuery Parameters
Response
GETGet details in text for all certificatesRequestResponse
|
POSTRegenerate RPRM self signed certificate.[tags: RPRM_INTERNAL] Response
|
GETGet details in text about all trust anchorsRequestResponse
POSTInstall a trust anchor by uploading encoded certificate materialRequestRepresentations
Response
POSTInstall a trust anchor by uploading bytesRequestRepresentations
Response
|
Name | Type | Description |
---|---|---|
alias | xs:string |
DELETERequestResponse
GETGet trust anchor by aliasRequestResponse
|
Name | Type | Description |
---|---|---|
alias | xs:string |
GETRequestResponse
|
GETList all identity certificates. In most cases there is just oneRequestResponse
POSTInstall a new identity certificate by uploading certificate or chain and private keyRequestRepresentations
Response
POSTInstall a new identity certificate by uploading encoded certificate or chainRequestRepresentations
Response
POSTInstall a new identity certificate by uploading certificate or chain bytesRequestRepresentations
Response
|
Name | Type | Description |
---|---|---|
alias | xs:string |
DELETERequestResponse
GETGet details of current identity certificate in textRequestResponse
|
Name | Type | Description |
---|---|---|
alias | xs:string |
GETRequestResponse
GETDownload of identity certificate of given alias in pkcs12 formatRequestQuery Parameters
Response
|
GETGet a list of all certificate signing requests RequestResponse
POSTCreate a new certificate signing requestRequestRepresentations
Response
|
Name | Type | Description |
---|---|---|
alias | xs:string |
DELETEDelete a csr with given aliasRequestResponse
|
Name | Type | Description |
---|---|---|
csrId | xs:string |
GETRequestResponse
GETGet a csr given an alias. Text with details of CSR returnedRequestResponse
|
Name | Type | Description |
---|---|---|
csrId | xs:string |
GETRequestResponse
|