The credential and keystore management REST API provides a powerful set of resources that you can use to manage web service security, including credential stores, keystores, and trust stores.
Before using the REST API, you need to understand how to access the REST resources and other important concepts. See "About the REST API".
The following table summarizes the REST resource paths, alphabetically by resource path.
REST Resource | Method | More Information |
---|---|---|
/idaas/platform/admin/v1/credential |
GET |
GET Credential Method |
/idaas/platform/admin/v1/credential |
DELETE |
DELETE Credential Method |
/idaas/platform/admin/v1/credential |
POST |
POST Credential Method |
/idaas/platform/admin/v1/credential |
PUT |
PUT Credential Method |
/idaas/platform/admin/v1/keystore |
GET |
GET All Aliases Trusted Certificate JKS Keystore Method |
/idaas/platform/admin/v1/keystore/{alias} |
GET |
GET Specified Alias Trusted Certificate JKS Keystore Method |
/idaas/platform/admin/v1/keystore/{alias} |
DELETE |
DELETE Trusted Certificate JKS Keystore Method |
/idaas/platform/admin/v1/keystore/{alias} |
POST |
POST Specified Alias Trusted Certificate JKS Keystore Method |
/idaas/platform/admin/v1/keystore/pkcs7/{alias} |
POST |
GET Specified Alias Trusted Certificate JKS Keystore Method |
/idaas/platform/admin/v1/keystoreservice |
DELETE |
DELETE Keystore Service KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice |
POST |
POST New KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice |
PUT |
PUT Password Update KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/alias/{stripeName}/{keystoreName}/{entryType} |
GET |
GET Alias KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/certificates |
GET |
GET Trusted Certificate KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/certificates |
DELETE |
DELETE Trusted Certificate KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/certificates |
POST |
POST Trusted Certificate KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/keystore |
POST |
POST Import KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/secretkey |
GET |
GET Secret Key Properties KSS Keystore Method |
/idaas/platform/admin/v1/keystoreservice/secretkey |
POST |
POST Secret Key KSS Keystore |
/idaas/platform/admin/v1/keystoreservice/{stripeName} |
GET |
GET Stripe KSS Keystores Method |
/idaas/webservice/admin/v1/trust/issuers |
GET |
GET All Trusted Issuer and Distinguished Name Lists Method |
/idaas/webservice/admin/v1/trust/issuers/{documentName} |
GET |
GET Specified Document Trusted Issuer and Distinguished Name Lists Method |
/idaas/webservice/admin/v1/trust/issuers |
POST |
POST Domain Trusted Issuers and Distinguished Name Lists Method |
/idaas/webservice/admin/v1/trust/issuers/{documentName} |
POST |
POST Document Trusted Issuers and Distinguished Name Lists Method |
/idaas/webservice/admin/v1/trust/token |
GET |
GET All Token Attribute Rules Method |
/idaas/webservice/admin/v1/trust/token/{documentName} |
GET |
GET Specified Document Token Attribute Rules Method |
/idaas/webservice/admin/v1/trust/token |
POST |
POST Token Attribute Rule Distinguished Name Method (Domain Context) |
/idaas/webservice/admin/v1/trust/token/{documentName} |
POST |
POST Token Attribute Rule Distinguished Name Method (Document Context) |
/idaas/webservice/admin/v1/trustdocument |
GET |
GET TrustDocument Method |
/idaas/webservice/admin/v1/trustdocument |
DELETE |
DELETE Trust Document Method |
/idaas/webservice/admin/v1/trustdocument |
POST |
POST TrustDocument Name Method |
/idaas/webservice/admin/v1/trustdocument/import |
POST |
Import TrustDocument Name Configurations Method |