PKI Keys Assignment Service: Overview

The PKI Keys Assignment service provides the ability to assign PKI keys to identities such as a container, container listener, user, service, or tenant theme from an external keystore by associating the keystore alias and password.

For more information see, Using the HSM as an External Keystore and Managing Keys and Certificates.

URL: https://{hostname}/

Action Endpoint Description
assign PKI keys to a container POST /rest/containers/{container_key}/pki/assign Assigns PKI keys to the Policy Manager container from an external keystore by associating the keystore alias and password with the key.
assign PKI keys to a container's inbound listener POST /rest/containers/{container_key}/listeners/{listener_name}/pki/assign Assigns PKI keys from an external keystore to a container's inbound listener by associating the keystore alias and password with the key.
get PKI keys for a container's inbound listener GET /rest/containers/{container_key}/listeners/{listener_name}/pki/info

Returns PKI information about the container's inbound listener.

assign PKI keys to a container's outbound identity POST /rest/containers/{container_key}/pki/outbound/assign Assigns PKI keys from an external keystore to the container's outbound identity by associating the keystore alias and password with the key.
get PKI keys for a container's outbound identity GET /rest/containers/{container_key}/pki/outbound/info

Returns PKI information about the container's outbound identity.

assign PKI keys to a service POST /rest/services/{service_key}/pki/assign Assigns PKI keys from an external keystore to a service identity by associating the keystore alias and password with the key.
get PKI keys for a service GET /rest/services/{service_key}/pki/info Returns PKI information about the service.
assign PKI keys to a user POST /rest/users/{user}/pki/assign Assigns PKI keys from an external keystore to a user by associating the keystore alias and password with the key. For more information, see Users Service: Overview.
assign PKI keys to a tenant theme POST /api/tenants/{tenant_id}/themes/{theme_name}/pki/assign Assigns PKI keys from an external keystore to a tenant theme by associating the keystore alias and password with the key. For more information, see Tenant Administration Service: Overview.