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