A Summary of REST APIs

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